3

three.jsで単純なシーンを作成しましたが、キャンバスレンダラーでは機能しません(ただし、機能するはずです...)

コード: http: //jsfiddle.net/PRkcJ/

webGLrendererを使用する場合にのみ機能します。しかし、なぜ?

前もって感謝します、

4

1 に答える 1

3

あなたが得ているのは、白い背景に白い飛行機です。

指向性ライトのライト位置は方向ベクトルとして扱われ、単位長である必要があります。

次のようなことを行うと、コードが機能します。

light.position.set(-100, 150, 0).normalize();

フィドル: http: //jsfiddle.net/PRkcJ/1/

于 2012-06-16T19:09:03.573 に答える