Fuhua (Frank) Cheng - CS633
Course Syllabus (pdf)
Where to get a CSLab account
Notes
Ken Shoemake's tutorial on '
Animating Rotation with Quaternion Calculus
'(PDF file)
David Eberly's paper on '
Quaternion Algebra and Calculus
'(PDF file)
Understanding '
slerp
'
Notes for Curve Interpolation (PDF file)
Cubic Bezier Curves and De Casteljau algorithm (recurrence formula) (pp 53-59)
Interpolation using Composite Bezier Curves (Pages 69-73 of "Uniform Cubic B-Spline Curve Interpolation")
Uniform Cubic B-Spline Curve Interpolation (pp 60-129) (You only need pages 116-129 if you know the definitions of the uniform and non-uniform basis functions)
Information on Clifford Algebra (covers quaternion as a special case)
Geometrical Foundations of Robotics
Lectures on Clifford (Geometric) Algebras and Applications
SGI's web site for OpenGL Examples
OpenGL Coding Resources
References on OpenGL
OpenGL Sample Programs
GettingStarted I
GettingStarted II
Spinning Square
Zoom in/out of Shaded Scene
3DView_Transf
TextureMapping
Animated (2D) Bouncing
Animation Studios
Pixar Animation Studios
Pacific Data Images
Rhythm & Hues
Digital Domain
Apple Research
Animation Software Companies
Side Effects Software (Houdini's developer)
Alias | Wavefront (currently owned by Autodesk)
Macromedia (Extreme 3D, Director, among others) (currently owned by Adobe)
Softimage
Models, Images and Demo Reels
Amazing 3D graphics, Inc. - 3D models, 3D meshes, VRML objects
Houdini
3ds Max
Maya
CGSD Real Texture Library and Tolls
Projects
Homework Assignments
Homework Solution Sets