Capabilities

A*

A* – based pathfinding in 3D space

ORCA

ORCA – based local avoidance mechanism

Octrees

Octree-based navigation graph

Mesh

Mesh-based obstacles management

Agents

Interaction of agents of different sizes and behavior types

Multithreading

Background multithreading algorithms execution

Agents variability

Flexible configuration of parameters and behavior of agents

API

Convenient asset integration into your projects

Modern OSs

High performance for builds for any platform

Features

Pathfinding in 3D

Feel the performance of the A* algorithm in conjunction with octrees. With our implementation, you can search for a paths in 3D space on scenes of any complexity

More info

Local avoidance

Agents of different sizes moving at different speeds follow their paths without colliding with each other.
All thanks to ORCA

More info

Obstacles management

Obstacles can be removed and added directly in runtime. All operations are performed asynchronously and thread-safely

More info

Fine-tuning each agent

Implement any game scenarios by creating the proper descriptions of characteristics for each agent

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

Back to top