Skip to content

Examples

1. Pathfinding on a maze

example_1

2. Pathfinding on large maze (Maxed out)

Landscape settings

example_8

Grid settings

example_8

Maze

example_8

3. Pathfinding on stairs

example_4

4. Handling multiple elevated landscapes

example_7

5. Ingoring specific obstacles for detection and/or height adjustments

example_3

These scenarios go beyond what this plugin was originally designed for. However, with the options for spherical and rectangular precision, you can adapt it to handle some unique situations. But remember, these adjustments come with a trade-off: longer load times. It's particularly important to be mindful when you're expanding the grid size while also shrinking the cell size to a smaller dimension. Doing so can lead to significantly longer load times, especially when you're working with rectangular precision. The reason behind this is the complex way the system calculates obstructions. There's a noticeable difference in how it processes objects that are rotated versus those aligned with the grid's orientation. Each requires a specific method in their calculation, adding to the complexity and load time.

Note

The current limitations are recognized, and there are plans for future optimization. This will aim to streamline these functionalities and incorporate them seamlessly as a feature of the plugin. Stay tuned for updates!

8. Obstacles rotation not aligned with grid

example_2

9. Spherical obstacles detection

example_5

Chebyshev

chebyshev

Euclidean

euclidean

Euclidean Weighted

euclidean_weighted

Manhatten

manhatten

Tie Breaking Euclidean

tieBreakingEuclidean

90 Degrees Turns

sharp_turns

Diagonals

diagonals

No Buffer

no_buffer

Buffer

buffer

Sharp Turns

no_smooth

Smooth Turns

smooth