ほとんどの 3D ボクセル モデルは実際にはかなり低解像度であることに気付きましたが、何らかの補間ですべて滑らかにレンダリングされています。
レイ トレーシングが行われた場合、スムーズにレンダリングするために使用されるアルゴリズムは何ですか? 誰かがこのトピックに関する本を提案できますか?
ほとんどの 3D ボクセル モデルは実際にはかなり低解像度であることに気付きましたが、何らかの補間ですべて滑らかにレンダリングされています。
レイ トレーシングが行われた場合、スムーズにレンダリングするために使用されるアルゴリズムは何ですか? 誰かがこのトピックに関する本を提案できますか?
これについては、 OMPF フォーラムでいくつかの議論がありました。重要なのは、ボクセルの解像度が高い場合でも、各ボクセルにサーフェス法線情報を保存することです。ボクセルである小さなボックスの法線ではなく、保存された法線でシェーディングを行います。それでも、時折段差のある平らな表面がたくさんある、ほぼ軸方向に整列した表面には適していません。滑らかな表面では段差を隠すことはほぼ不可能です。また、非常に不規則な表面の場合、単一の「ボクセル法線」が異なる側面からの表示に適していないという問題が発生します。
ボリューム レイ キャスティングをご覧ください。Worcester Polytechnic Institute の Web サイトで、より詳細な説明を見つけることができます。