Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Jian Huang, CS594, Fall 2002
This set of slides reference the text book and Comps Graphics & Virtual Environments (Slater et. al, Addison-Wesley), slides used at Princeton by Prof. Tom Funkhouser and Gahli et al. SIGGRAPH course note #15 on OO API.
• Lighting attributes
• Surface attributes
u = (u0, u1, u2, u3) = u0 + iu1 + ju2 + ku3 = u0 + u
= (u0 + iu1 + ju2 + ku3)x(v0 + iv1 + jv2 + kv3)
= [u0 v0 – (u.v)]+(uxv) + u0v + v0u
u-1 = u*/|u|2, u x u-1 = u-1 x u = 1
|u|2 = cos2(theta) + sin2(theta)
u = u0 + |u|s, s = u/|u|
u = cos(theta) + ssin(theta)