作者johnjohnlin (LYSin8)
看板C_and_CPP
標題Re: [問題] OpenGL畫三軸
時間Sun Mar 2 20:26:15 2014
在你的程式加這三行
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
gluLookAt(10,10,10,0,0,0,0,1,0); //視線的座標及方向
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glFrustum(-10,10,-10,10,2,100);
PS:
(1) 我還是建議用 OpenGL 2 之後的語法,雖然比較不好上手
(2) 3D 物件變多以後
畫出來的形狀可能會跟你想像的有點落差
還是建議你去看一下這個網站
http://www.songho.ca/opengl/gl_transform.html
--
Time waits for no one.
↑
(。A。)ハァ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.48.126
推 Hack:謝謝!! 可以成功執行了~ 03/02 21:04
→ Hack:謝謝您推薦的網站 我會把它印下來看 感覺有點難..XD 03/02 21:05
推 lc85301:有點猛啊OAO 03/02 23:34
推 soheadsome:網頁406... 03/03 10:11
推 astrokray:是強強林大大 \o/ 03/07 13:27