CUDA でレイキャスティングを使用してボリューム レンダーを実装しました。ここで、他の 3D オブジェクト (私の場合は 3D 地形など) をシーンに追加し、ボリューム レンダリングの結果と相互作用させる必要があります。例えば、ボリュームレンダリング結果を地形に重ねて移動した場合、ボリュームレンダリング結果の重なっている部分をクリッピングするなど、ボリュームレンダリング結果を変調したい。
ただし、ボリューム レンダーの結果は、レイが累積した色から得られるため、深度のない 2D 画像になります。そのため、相互作用を実装する方法は私を非常に混乱させます。誰かが私にヒントを与えることができますか?