W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
渲染箭頭輔助對象 arrows 來模擬頂點的法線. 需要定義了法線緩存屬性 custom attribute 或 使用了 computeVertexNormals 方法計算了頂點法線.
const geometry = new THREE.BoxGeometry( 10, 10, 10, 2, 2, 2 );
const material = new THREE.MeshBasicMaterial( { color: 0xff0000 } );
const box = new THREE.Mesh( geometry, material );
const helper = new VertexNormalsHelper( box, 2, 0x00ff00, 1 );
scene.add( box );
scene.add( helper );
object -- 要渲染頂點法線輔助的對象.
size -- (可選的) 箭頭的長度. 默認為 1.
color -- 16進制顏色值. 默認為 0xff0000.
linewidth -- (可選的) 箭頭線段的寬度. 默認為 1.
請到基類 LineSegments 頁面查看公共屬性.
請查看 Object3D.matrixAutoUpdate. 這里設(shè)置為 false 表示輔助對象 使用對象的世界矩陣 matrixWorld.
被渲染頂點法線輔助的對象.
箭頭的長度. 默認為 1.
請到基類 LineSegments 頁面查看公共方法.
基于對象的運動更新頂點法線輔助對象.
examples/jsm/helpers/VertexNormalsHelper.js
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: