Interface IAgentParameters
interface IAgentParameters {
collisionQueryRange: number;
height: number;
maxAcceleration: number;
maxSpeed: number;
pathOptimizationRange: number;
radius: number;
reachRadius?: number;
separationWeight: number;
}
collisionQueryRange: number;
height: number;
maxAcceleration: number;
maxSpeed: number;
pathOptimizationRange: number;
radius: number;
reachRadius?: number;
separationWeight: number;
}
Properties
collision Query Range
collisionQueryRange: number
Defines how close a collision element must be before it is considered for steering behaviors. [Limits: > 0]
height
height: number
Agent height. [Limit: > 0]
max Acceleration
maxAcceleration: number
Maximum allowed acceleration. [Limit: >= 0]
max Speed
maxSpeed: number
Maximum allowed speed. [Limit: >= 0]
path Optimization Range
pathOptimizationRange: number
The path visibility optimization range. [Limit: > 0]
radius
radius: number
Agent radius. [Limit: >= 0]
Optionalreach Radius
reachRadius?: number
Observers will be notified when agent gets inside the virtual circle with this Radius around destination point. Default is agent radius
separation Weight
separationWeight: number
How aggressive the agent manager should be at avoiding collisions with this agent. [Limit: >= 0]
Configures an agent