【发布时间】:2014-08-10 20:00:31
【问题描述】:
我需要有人帮助我处理我的工作
在这里工作:
ivanvujnovic.com/Avatar_final/index.html
我会有更好的渲染效果,比如平滑阴影或其他东西。
我该怎么做?
谢谢
【问题讨论】:
-
我不太确定你想要什么,但我认为你的问题出在模型上
标签: three.js
我需要有人帮助我处理我的工作
在这里工作:
ivanvujnovic.com/Avatar_final/index.html
我会有更好的渲染效果,比如平滑阴影或其他东西。
我该怎么做?
谢谢
【问题讨论】:
标签: three.js
你已经在那里发生了平滑的阴影。我相信您可能正在寻找“像素着色”或“像素照明”。
这可能有用:
http://www.opengl.org/sdk/docs/tutorials/ClockworkCoders/lighting.php
【讨论】:
看起来你的模型中的法线被弄乱了,或者在使用 Three.js 翻译它们时出现了一个小故障,通过弄乱了灯光来造成凹凸不平的外观。
如果问题可以通过使用不同的配置解决,您可以尝试重新导出模型并检查任何与正常相关的导出选项。
或者您可以让 Three.js 尝试重新计算几何的新法线,忽略模型中存在的法线:
geometry.computeFaceNormals();
geometry.computeVertexNormals();
【讨论】: