【发布时间】:2015-05-18 12:20:42
【问题描述】:
我目前正在研究 Three.js,并在从原生基元切换到导入的 OBJ 对象时遇到了我的第一个真正问题。
我有一个简单的十二面体模型,我在 Cinema4D r15 中进行了 UV 映射并导出为 OBJ 文件。在 DodecahedronGeometry 上使用这个模型时,几何体不再被我的定向光照亮,但如果我使用基元的话。
查看这个 JSFiddle:https://jsfiddle.net/xm3ttmxw/1/
在此处查看所需的结果(使用原语):https://jsfiddle.net/84hbs7ed/1/
如您所见,我将 OBJ 中所有网格的 receiveShadow 属性设置为 true。我为灯光和渲染器激活了阴影贴图。定向光跟随相机并指向原点(十二面体的中心)。环境光似乎工作正常。
有什么想法吗?提前致谢
【问题讨论】:
标签: javascript three.js shadows directional-light