| Describes the set of rays cast in each of six directions to determine if
the view platform is in collision with scene geometry. It is not intended
for collision detection between the view platform and 'fast moving' animations
in the application.
The arrays of rays consist of Vector3f pairs describing the start end
end of each ray. During collision detection the start of the ray is transformed
by the current ViewPlatform transform and the end of the ray is transformed
by the next ViewPlatform transform.
The implementation of VPCollisionInterface will determine which rays are
cast, the intent is that only subset of the rays will be cast per frame.
For example when the ViewPlatform is moving forward ONLY the frontRays
will be cast.
author: Paul Byrne version: 1.6, 01/18/02 |