【发布时间】:2015-11-27 14:18:05
【问题描述】:
如何修复循环周围的反射?
我的对象得到了一些奇怪的结果。我希望图片能说明问题。
Three.js 结果
预期结果
loader.load( "model.js", function(geometry){
geometry.computeVertexNormals();
var mesh = new THREE.Mesh( geometry, new THREE.MeshPhongMaterial( {
color: 0xffffff,
specular: 0xffffff,
shininess: 65,
metal: true,
envMap: cubeCamera.renderTarget
}));
scene.add(mesh);
});
我已经用 blender 中的 three.js json 导出器导出了模型。该模型具有顶点、面和 UV。
【问题讨论】:
-
有关准确、近距离反射的示例,请参阅threejs.org/examples/webgl_mirror.html
-
我会实现这个。谢谢。
-
看起来你的立方体贴图没有随着动画的播放而更新。立方体贴图必须小心放置,并且必须随着动画移动以保持准确。在这种情况下,使用立方体相机并不是最佳选择。
标签: javascript three.js blender