Возможности

ORCA

Механизм локального уклонения, основанный на алгоритме ORCA.

A*

Возможность искать пути в трехмерном пространстве с препятствиями любой конфигурации с помощью модификации A*

Octrees

Высоко оптимизированный граф поиск на основе октодеревьев

Mesh

Управление препятствиями на основе мешей.

Агенты

Взаимодействие агентов разных размеров и типов поведения

Многоточность

Параллельное выполнение основных алгоритмов в побочных потоках.

Вариативность агентов

Гибкая настройка параметров и поведения агентов

API

Удобная интеграция Nav3D в ваши проекты.

Современные платформы

Высокая производительность при сборках для любой платформы

Особенности

Поиск пути в 3D

Почувствуйте производительность алгоритма A* в сочетании с октодеревьями. С нашей реализацией вы можете искать пути в 3D-пространстве на сценах любой сложности

More info

Локальное уклонение

Агенты разных размеров, движущиеся с разной скоростью, следуют своим путям, не сталкиваясь друг с другом.
Все благодаря ORCA

More info

Преодоление препятствий

Препятствия могут быть удалены и добавлены непосредственно во время выполнения. Все операции выполняются асинхронно и потокобезопасно.

More info

Точная настройка каждого агента

Реализуйте любые игровые сценарии, создавая соответствующие описания характеристик для каждого агента

More info

Demo scenes

Construction

A structure where agents perform pathfinding

Download

Maze

Pathfinding in the maze

Download

Space Miners

Different agents of different types perform their tasks

Download

Yielding Agents Behavior

Interaction of ordinary agents and yielding agents

Download