現在、C++、OpenGL、および GLSL (GPU 高速化用) を使用して、レイ キャスティング ボリューム レンダリングを実装しようとしています。品質とパフォーマンスを向上させるために、octree を使用して 3D 医療用ボリューム データを整理したいので、Space Leaping や Adaptive Sampling などのアルゴリズムを簡単に使用できます。
しかし、オクトリーを効果的に構築するにはどうすればよいでしょうか? オクトリーを訪れる方法は?レイがボリューム データ内を移動するとき、サンプル ポイントがオクツリーのどのセルまたはリーフに属しているかをどのように判断できますか?