Changes

Jump to: navigation, search

GAM670/DPS905 Weekly Schedule 20111

794 bytes added, 21:28, 12 January 2011
This Week
=== This Week ===
* Review of base code
* Suggested Enhancements
* Assignment Discussion
* Review of base code
* Relative Reference Frames
** Recursive calls
**: Frame::position()
**: Frame::rotation()
**: Frame::world()
** Detaching from and attaching to a parent frame
**: Frame::attachTo()
* Visibility Determination
** Plane
**: normal + constant - examples
**: equation of a plane: dot(n, x) + D = 0
**: positive side of 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
**: 6 planes
***: near and far planes
***: left and right planes
***: top and bottom planes
** Bounded Volume
**: BoundedVolume : Frame
**: BoundedVolume::setRadius()
**: BoundedVolume::getRadius()
=== To Do ===

Navigation menu