2017-08-13 14 views
0

モデルの法線を生成していますが、材質にside : THREE.DoubleSide属性を使用して、Three.jsが両方の面を描画しています。Three.js内の材料の法線生成とDoubleSided属性

この属性が設定されているときに、生成された法線がどうなるかを知りたいと思います。

もう一方のサイド(シェーダの多分かもしれません)のために複製され反転されていますか?

おそらく何も起こらないので、モデルの他の面の頂点を手動で生成する必要があります(これは、この属性が私の場合は役に立たないということです...)?

ありがとうございました。

答えて

0

法線が正しく生成されませんでした。これで問題は解決しました。

frontSideとは対照的に、バックライトを処理する前に、照明シェーダが法線をちょうど反転させると思います。

関連する問題