2017-08-13 64 views
0

我正在生成模型(平面)的法线,并且在我的材质中使用side : THREE.DoubleSide属性让Three.js呈现两个面。Three.js中的材质中的法线生成和DoubleSided属性

我想知道设置此属性时生成的法线会发生什么。

它们是否被复制并翻转到另一侧(在着色器中)?或者也许什么也没有发生,所以我必须手工生成模型的其他面的顶点(这意味着这个属性在我的情况下是无用的......)????????????????????

感谢您的任何帮助。

回答

0

法线未正确生成。这解决了这个问题。

我猜照明着色器只是在处理backSide之前翻转法线而不是frontSide。

相关问题