0

タイトルが示すように、私はボクセル ベースのアトミック エンジン (アトミックとは、ピクセルごとに最大 1 つの可視ボクセルがあることを意味します) に興味があります。このようなエンジンの例としては、アトモンタージュ エンジンがあります。私がアーカイブしようとしているのは、ピクセル単位のレイ トレーシングを使用してディスプレイの画像を作成するアトミック エンジンです。

現在、このようなエンジンに適したプログラミング環境は何かを考えています。通常、3-D グラフィックスの場合は、OpenGL (または DirectX?) をお勧めします。しかし、OpenGL は古典的なポリゴン グラフィックスに焦点を当てているようで、OpenGL がアトミック ボクセル グラフィックス (ポリゴンを定義せず、テクスチャを使用しない) に適しているかどうかはわかりません。原子エンジン。

そのため、cuda を使用することを考えました (ここでも、cuda が自分のタスクに適しているかどうかは事前にわかりません)。また、残念ながら NVidia グラフィックス カードを所有していません。

単純な古い C (または C++) を使用することも考えました。しかし、すべての 3 次元計算を自分で行うのは難しいようです。

つまり、私の実際の質問は、「アトミック ボクセル エンジンを作成するためにどのツール/環境を使用すればよいですか?」ということです。

4

0 に答える 0