W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
render target是一個(gè)緩沖,就是在這個(gè)緩沖中,視頻卡為正在后臺(tái)渲染的場(chǎng)景繪制像素。 它用于不同的效果,例如用于在一個(gè)圖像顯示在屏幕上之前先做一些處理。
width -renderTarget的寬度. 默認(rèn)值為 1。
height - renderTarget的高度. 默認(rèn)值為 1。
options - (可選)一個(gè)保存著自動(dòng)生成的目標(biāo)紋理的紋理參數(shù)以及表示是否使用深度緩存/模板緩存的布爾值的對(duì)象 以下是一些合法選項(xiàng):
wrapS - 默認(rèn)是ClampToEdgeWrapping.
wrapT - 默認(rèn)是ClampToEdgeWrapping.
magFilter - 默認(rèn)是LinearFilter.
minFilter - 默認(rèn)是LinearFilter.
generateMipmaps - 默認(rèn)是false
.
format - 默認(rèn)是RGBAFormat.
type - 默認(rèn)是UnsignedByteType.
anisotropy - 默認(rèn)是1
.
encoding - 默認(rèn)是LinearEncoding.
depthBuffer - 默認(rèn)是true
.
stencilBuffer - 默認(rèn)是false
.
samples - 默認(rèn)是0
.
創(chuàng)建一個(gè)新WebGLRenderTarget
只讀標(biāo)志,用于檢查給定對(duì)象是否屬于 WebGLRenderTarget 類型。
渲染目標(biāo)寬度
渲染目標(biāo)高度
渲染目標(biāo)視口內(nèi)的一個(gè)矩形區(qū)域,區(qū)域之外的片元將會(huì)被丟棄
表明是否激活了剪裁測(cè)試
渲染目標(biāo)的視口
紋理實(shí)例保存這渲染的像素,用作進(jìn)一步處理的輸入值
渲染到深度緩沖區(qū)。默認(rèn)true.
渲染到模板緩沖區(qū)。默認(rèn)為false
如果設(shè)置,那么場(chǎng)景的深度將會(huì)被渲染到此紋理上。默認(rèn)為null
定義 MSAA 樣本的計(jì)數(shù)。只能與 WebGL 2 一起使用。默認(rèn)值為 0。
設(shè)置渲染目標(biāo)的大小
創(chuàng)建一個(gè)渲染目標(biāo)副本
采用傳入的渲染目標(biāo)的設(shè)置
發(fā)出一個(gè)處理事件
src/renderers/WebGLRenderTarget.js
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: