前の質問に続いて、BufferGeometry でモデルを構築する作業を行っていますが、transparent
フラグがレンダリングの順序に影響することに気付きました。透明なマテリアルを持つオブジェクトは、透明でないオブジェクトの後にレンダリングされます。
また、私はこのスレッドを読み、 JSFiddleで実験を行い、BufferGeometry の面のレンダリング順序がバッファーで指定されている順序と同じであるが、カメラからの距離ではないことに気付きました。(上記の実験では、バッファ内で最初により近い三角形を指定し、その背後にある他の三角形を覆い隠します。)
だから私の質問は: BufferGeometry で顔のレンダリング順序を手動で設定することは可能ですか? 私の場合、建物要素の透明度を動的に変更する必要があるかもしれません。( Object3Dを設定できるというスレッドを読みました。)renderOrder
ありがとうございました。