Real-Time Rendering 4th Edition 读书笔记(三) Transform

4.Transform

 

这一章节主要讲的是变换相关的数学知识,重温一下,记录一些关键点,(Quaternions 四元数,非常强大,还需要在花时间好好梳理梳理,这一篇里面就暂时不记录四元数相关的了).

 

仿射变换 affine transform

All translation, rotation, scaling, reflection, and shearing matrices are affine.

Real-Time Rendering 4th Edition 读书笔记(三) Transform

方向向量(w分量为0)Real-Time Rendering 4th Edition 读书笔记(三) Transform

点的w分量为0 Real-Time Rendering 4th Edition 读书笔记(三) Transform

Translation

Real-Time Rendering 4th Edition 读书笔记(三) Transform

Rotation

Real-Time Rendering 4th Edition 读书笔记(三) Transform

 

简单复合变换

Real-Time Rendering 4th Edition 读书笔记(三) Transform

Real-Time Rendering 4th Edition 读书笔记(三) Transform

 

Scaling

Real-Time Rendering 4th Edition 读书笔记(三) Transform

 

if the element at the lower right (position (3, 3)) is 1, no divides are necessary.

 

Vertex Blending

Real-Time Rendering 4th Edition 读书笔记(三) Transform

 Real-Time Rendering 4th Edition 读书笔记(三) Transform

 

Morphing

Real-Time Rendering 4th Edition 读书笔记(三) Transform

 

Projections

Orthographic Projection

Real-Time Rendering 4th Edition 读书笔记(三) Transform

 Real-Time Rendering 4th Edition 读书笔记(三) Transform

 

Prespective Projection

Real-Time Rendering 4th Edition 读书笔记(三) Transform

Real-Time Rendering 4th Edition 读书笔记(三) Transform

 

 

Real-Time Rendering 4th Edition 读书笔记(三) Transform

 Real-Time Rendering 4th Edition 读书笔记(三) Transform

 Real-Time Rendering 4th Edition 读书笔记(三) Transform

 Real-Time Rendering 4th Edition 读书笔记(三) Transform