2017年10月12日 星期四

蒲立年的學習筆記 Week_04

Topic 1 : 移動(Translate)、旋轉(Rotate)、縮放(Scale)

Translate : 

glTranslated(X, Y, Z) - 朝(x,y,z)方向平移


Rotate : *以右手定律為基礎*

glRotated(角度,x,y,z) => glRotated(60,1,0,0)是以向量(1,0,0)X軸為選轉軸逆時針旋轉60度
glRotated(a,0,0,1) => 由於a= t*90.0不是定值,所以可以使其一直旋轉


沒有旋轉的時候~

從左到又以X軸90、60、30度逆時針旋轉~

Scale : 

glScale(x縮放率,y縮放率,z縮放率)

原圖~

從左到右一程式碼之設定倍率縮放~

Topic 2 : Mouse and Motion

沒有留言:

張貼留言