2013-09-30 35 views

回答

1
glTranslatef(x*0.5f, 0.0f, 0.0f); 
glScalef(x, 1.0f, 1.0f); 
drawObject(); 

對待這樣的代碼是這樣的:縮放我的對象(x,1,1),然後從底部到頂部平移(x * 0.5,0,0)...。

不按0縮放! glScalef(x, 0, 0)會讓你的物體消失!

外觀herehere

需要注意的是使用舊的OpenGL和嘗試尋找「現代」的OpenGL教程。