Advanced methods in computer graphics with examples in OpenGL - Mukundan, Ramakrishnan (Springer New York, 2012)
Introduction.- Mathematical Preliminaries.- Scene Graphs.- Skeletal Animation.- Quaternions.- Kinematics.- Curves and Surfaces.- Mesh Processing.- Collision Detection.- Appendix A: Geometry Classes.- Appendix B: Scene Graph Classes.- Appendix C: Vertex Skinning Classes.- Appendix D: Quaternion Classes.- Index.
PG
E