three.jsを使用しています
レンダリングの順序を制御するにはどうすればよいですか? 3 つの平面ジオメトリがあり、空間位置に関係なく特定の順序でレンダリングしたいとします。
ありがとう
three.jsを使用しています
レンダリングの順序を制御するにはどうすればよいですか? 3 つの平面ジオメトリがあり、空間位置に関係なく特定の順序でレンダリングしたいとします。
ありがとう
設定できます
renderer.sortObjects = false;
オブジェクトは、シーンに追加された順序でレンダリングされます。
sortObjects
または、デフォルトのままにしてtrue
、オブジェクトごとに の値を指定することもできますobject.renderOrder
。
詳細については、Threejs の透過オブジェクトを参照してください。
もう 1 つできることは、ここで説明されているアプローチを使用することです: Threejs でオブジェクトの zOrder を変更する方法は?
three.js r.71
threejs r70 以降では、renderDepth が削除されます。