維尼的蜂巢

RealTime??!! It’s amazing!!!!

Transformations’s types 三月 10, 2008

Filed under: 3D Graph — kevinlin @ 11:48 下午

在圖學中,transformation是很重要的一節,包含了很多的轉換,大概來歸納一下.

Transform Linear Affine Invertible 保留角度 Orthogonal Rigid Body 保留長度 Areas/ volumes preserved Determ-
inant
Linear Transformations Y Y              
Affine Transformations   Y              
Invertible Transformations     Y           ≠0
Angle- preserving Transformations   Y Y Y          
Orthogonal Transformations     Y Y   Y     ±1
Rigid body Transformations   Y Y Y Y Y Y Y  
Translation   Y Y Y Y Y Y Y  
Rotation(1) Y Y Y Y Y Y Y Y 1
Uniform scale(2) Y Y Y Y         K的n次(3)
Non- Uniform scale(2) Y Y Y            
Orthographic Projection(4) Y Y             0
Reflection(5) Y Y Y   Y   Y Y(6) -1
Shearing Y Y Y         Y(7) 1

(1)基準點在2D中是原點,3D中是通過原點的任意軸.
(2)基準點都是原點,而且使用正的scale參數.
(3)determinant在2D是平方,3D中是3次方.
(4)投到一條線(2d)或者一個平面(3d)上分別都經過原點
(5)基準是一條線(2d)或者一個平面(3d)上分別都經過原點
(6)不考慮負的區域.
(7)這是不可能的事情…….

 

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s