154
edits
Changes
→This Week
* Relative Reference Frames
** Recursive calls
**: Vector Frame::position()**: Matrix Frame::rotation()**: Matrix Frame::world()
** Detaching from and attaching to a parent frame
**: Frame::attachTo()
**: normal + constant - examples
**: equation of a plane: dot(n, x) + D = 0
**: positive side of a plane dot(n, x) + D > 0**: locate a point p on the positive side of the plane - example
**: test a point for presence within a set of planes
**: normal calculations - general rotation matrix - vector and angle
** ViewingFrustum
**: parameters
***: near -clipping plane***: far -clipping plane
***: field of view angle
***: aspect ratio
***: left and right planes
***: top and bottom planes
*** coding
***: constructor
***: ViewingFrustum::contains()
** Bounded Volume
**: BoundedVolume : Frame