Quantum 2
2.1.9
Global navmesh configurations which are part of the SimulationConfig./> More...
Public Attributes | |
| FP | AvoidanceRange = 2 |
| Defines the distance between two agents (minus their combined radius) used to determine if they are considering each other for further avoidance calculations (broad phase). More... | |
| AssetRefNavMeshAgentConfig | DefaultNavMeshAgent |
| The default navmesh agent config used by every agent that does not set an explicit one. More... | |
| Boolean | EnableAvoidance = true |
| A global settings to remove all avoidance task scheduling (disable to optimize for performance). More... | |
| Boolean | EnableNavigationCallbacks = false |
| Enabled navigation callbacks and signals. More... | |
| FP | HeightThresholdForAvoidance = FP._1 |
| Used in 3D to quickly filter out agents on other height levels. Should be around the height of the character. More... | |
| FP | HeightThresholdForWaypoints = FP._1 |
| Used in 3D to decide whether the actor and target are on the same height. Should be around the height of the character. More... | |
| int | MaxAvoidanceCandidates = 64 |
| A global setting for the maximum number of avoidance candidates used by each agent. More candidates requires more memory and CPU time but can increase the quality. More... | |
| RawPathAllocationStrategy | RawPathAllocationStrategy = RawPathAllocationStrategy.Fixed |
| Strategy to execute when paths are attempted with more nodes than Config.RawPathSize. Fixed will fail pathfinding and Allocate will allocate more memory. Default is Fixed. More... | |
| Int32 | RawPathSize = 256 |
| The default size of the raw path generated by the pathfinder. More... | |
| FP | VelocityObstacleTruncationFactor = FP._1 + FP._0_10 |
| The default factor non-moving velocity obstacles are truncated with. More... | |
Global navmesh configurations which are part of the SimulationConfig./>
| AssetRefNavMeshAgentConfig Quantum.Navigation.Config.DefaultNavMeshAgent |
The default navmesh agent config used by every agent that does not set an explicit one.
| Boolean Quantum.Navigation.Config.EnableNavigationCallbacks = false |
Enabled navigation callbacks and signals.
Callbacks are always executed from the main thread.
| FP Quantum.Navigation.Config.HeightThresholdForWaypoints = FP._1 |
Used in 3D to decide whether the actor and target are on the same height. Should be around the height of the character.
| FP Quantum.Navigation.Config.HeightThresholdForAvoidance = FP._1 |
Used in 3D to quickly filter out agents on other height levels. Should be around the height of the character.
| Int32 Quantum.Navigation.Config.RawPathSize = 256 |
The default size of the raw path generated by the pathfinder.
| RawPathAllocationStrategy Quantum.Navigation.Config.RawPathAllocationStrategy = RawPathAllocationStrategy.Fixed |
Strategy to execute when paths are attempted with more nodes than Config.RawPathSize. Fixed will fail pathfinding and Allocate will allocate more memory. Default is Fixed.
| Boolean Quantum.Navigation.Config.EnableAvoidance = true |
A global settings to remove all avoidance task scheduling (disable to optimize for performance).
| FP Quantum.Navigation.Config.AvoidanceRange = 2 |
Defines the distance between two agents (minus their combined radius) used to determine if they are considering each other for further avoidance calculations (broad phase).
| int Quantum.Navigation.Config.MaxAvoidanceCandidates = 64 |
A global setting for the maximum number of avoidance candidates used by each agent. More candidates requires more memory and CPU time but can increase the quality.
| FP Quantum.Navigation.Config.VelocityObstacleTruncationFactor = FP._1 + FP._0_10 |
The default factor non-moving velocity obstacles are truncated with.