ここに私のテストアプリケーション inthree.js- http://zheden.elitno.net/があります
キューブは 2 つあり、緑が上のキューブです。「Cube 2」(黄色の内側のキューブ)のチェックを外すと見えなくなります。そして、カメラを回転させて回転させた後、「Cube 2」をチェックバックすると外側になります。すべての回転角度で再現するわけではありません。
「renderer.sortObjects = false」を追加すると、問題が修正されました。しかし、この行動の理由を教えてください。レンダラーは、位置に基づいてオブジェクトを並べ替えます。一部のオブジェクトが透明な場合、レンダリングの順序が変更されるのはなぜですか? その位置は変更されていません。
これは WebGL の透過テクスチャの動作に関連していますか?
ありがとう、ジェーニャ