2

Three.js のcanvas_lines デモを使用して、遠近法カメラを正投影カメラに置き換えると、次のようになります。

-    camera = new THREE.PerspectiveCamera( 75, window.innerWidth / window.innerHeight, 1, 10000 );
+    camera = new THREE.OrthographicCamera(-window.innerWidth/2, window.innerWidth/2, -window.innerHeight/2, window.innerHeight/2, -100, 10000);

線は表示されますが、パーティクルはレンダリングされなくなります。これは Three.js のバグですか、それとも正射影についての私の理解ですか?

変更前の粒子の画像: ここに画像の説明を入力

に切り替えた後OrthographicCamera: ここに画像の説明を入力 (粒子が欠落しており、行が空のスペースで終了していることに注意してください)

4

1 に答える 1