OpenGL、GLSL、C++を使って高品質なレイキャスティングボリュームレンダリングを実装したい。そして、画像順のボリューム レンダリングを使用します。compositingと呼ばれるレイキャスティング ボリューム レンダリングのステップでは、次の式 (前-後-順) を使用します。
本《リアルタイム ボリューム グラフィックス》の 16 ページを読んだとき、サンプル レートが変更された場合、不透明度補正を行う必要があることがわかりました。
この不透明度の値を使用して、古い不透明度の値を置き換えます。この式で
は、 は新しいサンプル距離、△x は古いサンプル距離です。
私の質問は次のとおりです。プログラムで△xを決定するにはどうすればよいですか?