[問題] 新手發問 Opengl !?

看板C_and_CPP (C/C++)作者 (三角太郎)時間15年前 (2011/05/03 01:31), 編輯推噓3(309)
留言12則, 6人參與, 最新討論串1/1
最近開始碰Opengl(就在剛剛..),因為完全沒有基礎,所以想先問一下基本的問題..謝 1.未來要寫的話,是以 visual 2005 Form 的人機介面繪畫3D圖,想要問的是.. 從網路查到的一些範例程式是開啟Win32主控台應用,而我想要用的是Window Form 應用程式。是opengl只能在Win32主控台應用上寫嗎??? 沒辦法在Form上面寫嗎?? 2.有甚麼書可以推薦下的嗎? 3.關於網路上的範例程式 #include <GL/glut.h> 我有確實的將 .h 檔放進include 的內(gl.h),但程式不會過...。不過若是改成 #include <glut.h> 圖就跑出來了... 這是為何 ??? 煩請各位大大給予解答了,謝。 -- 忍一忍也許就能海闊天空 但.... 大便也許就不通了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.212.102

05/03 08:28, , 1F
你 glut.h 放哪裡?
05/03 08:28, 1F

05/03 08:33, , 2F
1.可以啊,你只要拿要畫的視窗的DC去建OpenGL RC 就可以了
05/03 08:33, 2F

05/03 08:35, , 3F
2. 入門又不要太多數學的話 ... SuperBible吧 orz
05/03 08:35, 3F

05/03 09:19, , 4F
你include的資料夾底下要開一個GL的資料夾,然後放裡面
05/03 09:19, 4F

05/03 09:37, , 5F
感謝各位的回答! 有五個檔案 gl.h -> include\gl
05/03 09:37, 5F

05/03 09:39, , 6F
更正.是glut.h->include\gl, glut.lib+glut32.lib->lib
05/03 09:39, 6F

05/03 09:40, , 7F
glut.dll + glut32.dll -> system32
05/03 09:40, 7F

05/03 09:45, , 8F
很納悶為何去掉 <GL/glut.h> GL/ 就過了...
05/03 09:45, 8F

05/03 09:45, , 9F
那就看你 Visual Studio 的 include 目錄是怎麼設定的了
05/03 09:45, 9F

05/03 10:46, , 10F
我是設定在 MicrosoftsDk.. include\gl檔案裡面的 !
05/03 10:46, 10F

05/03 14:00, , 11F
可以參考CodeProject的範例 http://tiny.cc/lzuld
05/03 14:00, 11F

05/03 14:02, , 12F
個人是覺得交大用的圖學課本寫得蠻好的
05/03 14:02, 12F
文章代碼(AID): #1DlkgBK9 (C_and_CPP)
文章代碼(AID): #1DlkgBK9 (C_and_CPP)