W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
一種按深度繪制幾何體的材質(zhì)。深度基于相機遠近平面。白色最近,黑色最遠。
parameters - (可選)用于定義材質(zhì)外觀的對象,具有一個或多個屬性。 材質(zhì)的任何屬性都可以從此處傳入(包括從Material繼承的任何屬性)。
共有屬性請參見其基類Material。
alpha貼圖是一張灰度紋理,用于控制整個表面的不透明度。(黑色:完全透明;白色:完全不透明)。 默認值為null。
僅使用紋理的顏色,忽略alpha通道(如果存在)。 對于RGB和RGBA紋理,WebGL渲染器在采樣此紋理時將使用綠色通道, 因為在DXT壓縮和未壓縮RGB 565格式中為綠色提供了額外的精度。 Luminance-only以及l(fā)uminance/alpha紋理也仍然有效。
depth packing的編碼。默認為BasicDepthPacking。
位移貼圖會影響網(wǎng)格頂點的位置,與僅影響材質(zhì)的光照和陰影的其他貼圖不同,移位的頂點可以投射陰影,阻擋其他對象,以及充當真實的幾何體。 位移紋理是指:網(wǎng)格的所有頂點被映射為圖像中每個像素的值(白色是最高的),并且被重定位。
位移貼圖對網(wǎng)格的影響程度(黑色是無位移,白色是最大位移)。如果沒有設置位移貼圖,則不會應用此值。默認值為1。
位移貼圖在網(wǎng)格頂點上的偏移量。如果沒有設置位移貼圖,則不會應用此值。默認值為0。
顏色貼圖??梢赃x擇包括一個alpha通道,通常與.transparent 或.alphaTest。默認為null。
將幾何體渲染為線框。默認值為false(即渲染為平滑著色)。
控制線框?qū)挾取DJ值為1。
由于OpenGL Core Profile 與大多數(shù)平臺上WebGL渲染器限制,無論如何設置該值,線寬始終為1。
共有方法請參見其基類Material。
src/materials/MeshDepthMaterial.js
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: