私は3Dレンダラーを作成することを考えています。私は、XYZディメンションについてすべて知っており、中級のJavaプログラマーです。しかし、基本的なレンダラーはどうすればよいですか?それは本当に基本的でなければなりません、私は何をレンダリングする必要がありますか?立方体、ピラミッド?球?
どんな答えでも大歓迎です。ありがとうございました。
3Dレンダリングに関する私のお気に入りの最初の質問は、2本の垂直線と遠近法からの角度のある線だけで奥行き感を与える方法でした。これを解決すれば、あなたはあなた自身の3Dレンダラーを構築することになると確信しています。
これは古い質問だと気づきましたが、疑問に思っている人は、次の概念を説明したこのページを確認することをお勧めします。
次に、3D回転立方体の作成に関するこのチュートリアルを確認してください。Pythonコードを選択した言語に変換するのは本当に簡単です。
ここにはjavascriptバージョンもあります:
次に、これをチェックしてください。3Dエンジンの作成について説明しています。