HyperNav is a 3D navigation and avoidance system for flying characters and objects. Unlike with a standard NavMesh, your characters can navigate through midair obstacles!In order to run the demos, you'll want to use your render pipeline tools to convert the materials in these folders:Assets/Plugins/Infohazard/Demos/Infohazard.HyperNav/MaterialsAssets/Plugins/Infohazard/Demos/Shared Demo Assets/MaterialsHyperNav is a navmesh-like system for implementing volume-based navigation. Unlike a navmesh, which is bound to walkable surfaces, HyperNav creates volumes in which characters can navigate on all three axes. In addition to pathfinding, HyperNav can also handle avoidance between groups of agents, and between agents and dynamic obstacles. I developed it for Astral Horizon, an FPS with 6-DOF gameplay, and it is best suited to similar games (where characters with the ability to fly need to navigate enclosed spaces). HyperNav should work great on desktop, console, mobile, and web. If you find that it doesn't, let me know and I'll do what I can to help out!HyperNav requires the Infohazard.Core library, which you can get on the asset store here or on Github here.You can find more information and documenation here. Video tutorials are available here.For questions or suggestions, email me at infohazard.games@gmail.com, or join the Infohazard Games Discord: https://discord.gg/V2jTnpS8zZ.The main features of the package are:Volume-Based Navigation: Characters can now navigate in three dimensions, rather than being bound to walkable surfaces.Fluid Movement: Create smooth flight movement using spline paths!Avoidance: Easily set up agents to avoid collisions between one another and with other obstacles! The avoidance system can be used alongside navigation, or on its own.Easy Editor Setup: Just add volumes to your level, bake, and you're good to go!Flexible: Lots of customization options and places to extend the code through scripting!Super Fast: Optionally uses the C# Job System and Burst Compiler to calculate paths and avoidance vectors at lightning-fast speed!Memory Efficient: Pathfinding produces no garbage, further benefiting performance.