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

Обнаружение столкновений с использованием fcl и ros wiki для октодерева и обычного объекта
У меня есть два объекта. Первый объект - это мой робот, который я хочу представить в виде шпере, а второй объект - это препятствие, имеющее неконструктивную форму. Я хочу изобразить форму препятствия октодеревом. Как я могу использовать api fcl...
1595 просмотров

Различное поведение между opencl c99 и c++ с одинаковой реализацией воксельного лучакастера в реальном времени
Я работаю с opencl над разработкой механизма воксельного raycasting. Я пытаюсь сделать что-то похожее на Gigavoxels от Crassin. В этой статье они используют октодерево для хранения данных вокселей. На данный момент я просто пытаюсь спуститься...
591 просмотров
schedule 11.05.2022

Скопировать конструктор и деструктор октодерева С++
Я создал структуру данных Octree, но она еще не идеальна. Я боролся с конструктором копирования и деструктором. Вот мой заголовочный файл: class Octree { public: static int lastbranch; static bool utolsoelotti; struct node { int value;...
323 просмотров
schedule 14.09.2022

Проверить, находится ли куб внутри сферы — самый быстрый метод
Есть ли более быстрый способ проверить, находится ли куб, выровненный по оси, внутри сферы, чем проверять отдельно, находятся ли 8 углов внутри сферы? Я иду по октодереву, проверяя, пересекаются ли его кубические листы или заключены ли они в сферу....
2181 просмотров
schedule 30.04.2023

При использовании октодерева отображается только верхняя правая часть изображения.
В настоящее время я реализую статью Ревеллеса, Урена и Ластры " Эффективный параметрический алгоритм обхода октодерева" . В алгоритмы пересечения Ray - Octree кто-то реализовал это и вставил свой код. Моя реализация должна быть такой же, за...
184 просмотров
schedule 12.06.2023

Где хранить фигуры в октодереве?
Немного предыстории дизайнерских решений... Я разработал структуру октодерева, которая может хранить точки. Я решил ограничить рекурсию «поколений» на основе определенного базового размера вокселя. Дочерние узлы создаются только тогда, когда к этому...
2139 просмотров
schedule 13.06.2023

Многомасштабный рендеринг огромного 3D-объема с использованием WebGL
Я визуализирую огромный 3D-объем с помощью WebGL, а алгоритм приведения лучей реализован в шейдере (glsl). Объем создается из стеков биоизображений. Что я хочу сделать, так это плавно увеличивать и уменьшать масштаб при рендеринге этого трехмерного...
514 просмотров
schedule 15.09.2023

Создание простой структуры октодерева в Neo4j с использованием Cypher
Я хотел бы создать структуру октодерева в Neo4j, используя Cypher. Я хотел бы создать что-то похожее на иллюстрацию ниже: Любые идеи о том, как это можно реализовать без необходимости создавать каждый узел и связь «вручную»?
230 просмотров
schedule 11.01.2023

Хранение треугольников с общим ребром в Octree
Я пытаюсь загрузить файл сетки STL и сохранить его треугольники в структурах данных октодерева для некоторого научного анализа (не для игр). как показано на изображении, треугольник 1 хранится в узлах октодерева NE, SE, SW и NW, а...
519 просмотров
schedule 27.05.2023

Простой обход октодерева: как получить точки пересечения с помощью AABB
Это мой первый вопрос здесь, в stackoverflow, поэтому я надеюсь, что все правильно понял. Для проекта Java мне нужно использовать октодерево для трассировки лучей. Я уже создал простое октодерево (без информации о соседях или что-то в этом роде) и...
1093 просмотров

В чем разница между марширующим кубом и октри?
Является ли octree частным случаем марширующего куба?? Я имею в виду, использует ли octree те же треугольные кубы, что и марширующий куб. Я знаю, что octree - это трехмерная форма quadtree. Я просто хочу знать, в правильном ли я направлении или...
3064 просмотров
schedule 11.06.2024