Используйте octree для организации объемных данных 3D в графическом процессоре

Я сейчас пытаюсь реализовать Ray Casting Volume Rendering с использованием C ++, OpenGL и GLSL (для ускорения GPU). Чтобы получить лучшее качество и производительность, я хочу использовать octree для организации трехмерных данных медицинских томов, чтобы можно было легко использовать некоторые алгоритмы, такие как Space Leaping и Adaptive Sampling.

Но как эффективно построить октри? Как посетить октри? Когда луч перемещается в данных объема, как я могу определить, к какой ячейке или листу октри принадлежит точка выборки?

Ответы на вопрос(1)

Ваш ответ на вопрос