![]() |
Runtime Navmesh Baker 1.4.0
Runtime Navmesh Baker — a coordinator-driven system for runtime NavMesh generation in Unity, supporting Continuous AABB, Grid Cell streaming, and One Shot bake modes with full event and profile integration.
|
Classes | |
class | MegaCrush.RuntimeNavmeshBaker.NavMeshBakeProfile |
Profile asset that configures runtime NavMesh baking behavior (bounds strategy, collection settings, agent types, costs, throttling, seam links, etc.). Assign an instance of this profile to NavMeshBakerService to control how and when runtime baking occurs. More... | |
Namespaces | |
namespace | MegaCrush |
namespace | MegaCrush.RuntimeNavmeshBaker |
Enumerations | |
enum | MegaCrush.RuntimeNavmeshBaker.BakeCenterMode { MegaCrush.RuntimeNavmeshBaker.ContinuousAABB = 0 , MegaCrush.RuntimeNavmeshBaker.GridCells = 1 , MegaCrush.RuntimeNavmeshBaker.OneShotFull = 2 } |
How the baking bounds are chosen while the game runs (or at startup for one-shot). More... | |
enum | MegaCrush.RuntimeNavmeshBaker.OneShotBoundsSource { MegaCrush.RuntimeNavmeshBaker.AutoFromSources = 0 , MegaCrush.RuntimeNavmeshBaker.FromBoxCollider = 1 , MegaCrush.RuntimeNavmeshBaker.ManualBounds = 2 } |
World-bounds source used by the OneShotFull mode. More... | |
enum | MegaCrush.RuntimeNavmeshBaker.OneShotStartMode { MegaCrush.RuntimeNavmeshBaker.Manual , MegaCrush.RuntimeNavmeshBaker.OnAwake , MegaCrush.RuntimeNavmeshBaker.OnStart } |
One shot baking control options. More... | |