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_第1张图片

方向向量(w分量为0)

点的w分量为0 

Translation

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第2张图片

Rotation

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第3张图片

 

简单复合变换

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第4张图片

 

Scaling

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第5张图片

 

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

 

Vertex Blending

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第6张图片

 Real-Time Rendering 4th Edition 读书笔记(三) Transform_第7张图片

 

Morphing

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第8张图片

 

Projections

Orthographic Projection

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第9张图片

 Real-Time Rendering 4th Edition 读书笔记(三) Transform_第10张图片

 

Prespective Projection

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第11张图片

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第12张图片

 

 

Real-Time Rendering 4th Edition 读书笔记(三) Transform_第13张图片

 Real-Time Rendering 4th Edition 读书笔记(三) Transform_第14张图片

 

 Real-Time Rendering 4th Edition 读书笔记(三) Transform_第15张图片

 

 

 

 

你可能感兴趣的:(图形学)