html5キャンバスで単純な3D形状(この特定の場合は立方体)をレンダリングしようとしています。3Dポイントを2D平面に変換するのは簡単だったので、先に進んでポリゴンの色付けを開始しました。それらは間違った順序で重なります。したがって、各ポリゴンの距離を(4つのコーナーの平均に基づいて)計算し、それに基づいて並べ替えます。
それが実際には機能しないことを除いて。では、最初に描画するポリゴンをどのように決定しますか?
PS私はこれを作成する方法を学ぼうとしているので、既存のライブラリなどを使用しても実際には機能しません。