Вопросы по теме 'octree'

Как перебрать дерево Quad/Oct
Мне трудно понять, как повторять октодерево или квадроцикл. И это может быть потому, что я не знаком с различными мифологиями повторения. Но давайте предположим, что я создал дерево квадрантов, которое содержит числа с плавающей запятой x, y, z;...
2653 просмотров
schedule 05.04.2023

поиск соседей по октри
У меня есть октодерево, в котором хранится жидкость на основе вокселей. Когда я моделирую жидкость, мне нужно получить доступ к листьям вокруг текущего узла, как я могу реализовать такой поиск? Вы можете предположить, что узел хранит указатель на...
2410 просмотров

Глубина узла из кода местоположения октодерева
В статье Расширенные октодеревья 2: представления узлов заявлено: AABB узла может храниться явно, как и раньше, или его можно вычислить из глубины дерева узла, хранящейся неявно внутри кода местоположения. Чтобы получить глубину дерева в...
295 просмотров
schedule 23.01.2023

Переупаковка воксельных данных для эффективного хранения
У меня есть 3D-воксельные данные, и я хочу переупаковать их для эффективного использования памяти и быстрого доступа. Данные генерируются в обычном октодереве, по одному целочисленному значению на ячейку. К сожалению, данные не разрежены, но ячейки...
795 просмотров
schedule 15.05.2024

Как найти соседей узла октодерева, когда дерево упорядочено по коду Мортона
У меня есть октодерево, которое я хочу использовать для поиска пути в трехмерном пространстве. Я использую коды Мортона для упорядочения узлов, чтобы иметь возможность легко находить узлы рядом с любым заданным узлом. Кажется, он отлично работает;...
1647 просмотров
schedule 15.06.2023

Эффективный алгоритм поиска ближайшей точки в сетке
Я ищу алгоритм, который может выполнять эффективный поиск в сетке. У меня есть большой массив, который включает в себя все центральные точки (x, y, z) Теперь для данного местоположения (xp, yp, zp) я хочу найти ближайший центроид к этому...
323 просмотров
schedule 08.07.2022

бесшовная сетка на основе вокселей в Octree для LOD
Octree для хранения уровней лодов вокселей, одиночный Octant имеет 16x16x16 вокселей. Необходимо получить соседние воксели для октанта на всех 6 гранях (у соседа не должно быть дочерних элементов), чтобы создать правильные границы сетки для...
226 просмотров
schedule 24.03.2022