我正在實施一個類項目的光柵化器,目前我堅持什麼方法/如何將頂點座標轉換爲查看窗格座標。OpenGL:2D頂點座標到2D查看座標?
我給出一個三角形2D座標verticies的列表,像
0 0 1
2 0 1
0 1 1
,並在觀察窗格IM繪圖(使用OpenGL和GLUT)大小400X400像素,例如。
我的問題是我如何決定在哪裏視圖窗格把這些verticies,假設
1)我想座標的周圍0,0在屏幕中心爲中心
2 )我想填滿大部分屏幕(對於這個例子來說,屏幕是最大的x座標+ 1長度的寬度等)
3)我可以使用OpenGL和GLUT的標準庫函數。
謝謝!