20 #ifndef ANTKEEPER_AI_STEERING_AGENT_HPP
21 #define ANTKEEPER_AI_STEERING_AGENT_HPP
Artificial intelligence (AI)
Autonomous agent governed by steering behaviors.
float max_force
Maximum force.
float max_speed_squared
Maximum speed squared.
math::fquat orientation
Orientation quaternion.
float mass
Mass of the agent.
math::fvec3 up
Orthonormal basis up direction vector.
float max_speed
Maximum speed.
math::fvec3 position
Cartesian position vector.
math::fvec3 forward
Orthonormal basis forward direction vector.
math::fvec3 velocity
Velocity vector.
math::fvec3 acceleration
Acceleration vector.
Quaternion composed of a real scalar part and imaginary vector part.