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.