Rui*_*rey 2 javascript three.js
我正在使用SEA3D模型,加载为BufferGeometry,并在外部添加aoMap。
但是,两个地图都存在一些问题。
aoMap只是不影响模型的颜色。在three.js文档中,有一个参考
aoMap需要第二组UV。
在BufferGeometry,我知道紫外线信息在geometry.attributes.uv。
我如何获得第二套紫外线灯,以便获得aoMap?
谢谢
您可以BufferGeometry像这样添加第二组UV :
var uvs = geometry.attributes.uv.array;
geometry.addAttribute( 'uv2', new THREE.BufferAttribute( uvs, 2 ) );
Run Code Online (Sandbox Code Playgroud)
(当然,使用此模式,第二组将与第一组匹配。)
three.js r.74
| 归档时间: |
|
| 查看次数: |
1405 次 |
| 最近记录: |