CG Class 8, Thu 2017-09-21
Table of contents
1 SIGGRAPH 2017 videos
SIGGRAPH is the world's leading CG conference. I'll show various videos from it.
2 Today's demo program
For today's demo program, I'll modify triangle to add a slider that skews a vertex. Then we can maybe rotate.
3 Euler and angles and Gimbal lock
-
http://www.youtube.com/watch?v=rrUCBOlJdt4&feature=related Gimble Lock - Explained.
One problem with Euler angles is that multiple sets of Euler angles can degenerate to the same orientation. Conversely, making a small rotation from certain sets of Euler angles can require a jump in those angles. This is not just a math phenomenon; real gyroscopes experience it.
-
What is Gimbal Lock and why does it occur? - an animator's view.
4 Text chapter 3 programs
Now, we'll see how the programs in http://www.cs.unm.edu/~angel/WebGL/7E/03/ work.
5 Slides
We'll continue with the textbook powerpoint slides.
6 Next few lectures will be mostly mathematics
I'm replacing the Angel lecture at Incremental and Quaternion Rotation, with my own material. Feel free to read ahead.
7 Homework 3 online
- Homework 3 is online; due next Mon 2359.