我對繪圖和「整個2D/3D東西」有興趣,特別是在OpenGL/C#中。 Google上有成千上萬的搜索結果,所以我想知道您是否有任何建議可供選擇,以及如何解決這個問題 - 是否有可能在沒有老師的情況下變得精通? - 關於這個話題有沒有很棒的書?很好的介紹OpenGL?
我的背景:我一直在用C++/Java/C#編程多年。我擁有基本的數學技能,但一旦涉及到基本的大學水平,就缺乏知識。深入探討這個話題的原因是公司項目以及個人興趣。
我對繪圖和「整個2D/3D東西」有興趣,特別是在OpenGL/C#中。 Google上有成千上萬的搜索結果,所以我想知道您是否有任何建議可供選擇,以及如何解決這個問題 - 是否有可能在沒有老師的情況下變得精通? - 關於這個話題有沒有很棒的書?很好的介紹OpenGL?
我的背景:我一直在用C++/Java/C#編程多年。我擁有基本的數學技能,但一旦涉及到基本的大學水平,就缺乏知識。深入探討這個話題的原因是公司項目以及個人興趣。
如果您打算在C#中使用OpenGL,請使用OpenTK這是一個了不起的C#庫,讓您使用OpenGL,OpenAL和OpenCL必須從類型安全的.NET環境中提供的所有東西。他們的網站也有很好的教程。一旦完成,您通常可以選擇OpenGL教程並將它們轉換爲OpenTK語法,而不會有太多麻煩。 NeHe有很好的OpenGL教程。祝你好運!
是的,我已經使用OpenTK - 它看起來非常好! – mafu 2011-02-23 14:42:56
然後,如果你想要[Nehe](http://nehe.gamedev.net)和[Beginning OpenGL](http://www.amazon.ca/Beginning-OpenGL-Game-Programming-Second/dp/159863528X)一本書。 OpenTK特定的書籍和網站比較罕見。其實我從來沒有看過一本書。 – 2011-02-23 14:45:05
我也推薦OpenGL超級聖經第5版。它有所有新着色器的東西(儘管代碼示例都是C++)。
哎呀,看起來像一個傻瓜書!沒有出現,當我寫下這個問題:\ – mafu 2011-02-23 14:38:19
可能重複[什麼是學習OpenGL的好書?](http://stackoverflow.com/questions/62540/whats-a-good-book-for-learning -opengl) – 2011-02-23 14:40:21
我應該刪除這個問題嗎?或保留它以備將來搜索? – mafu 2011-02-23 14:42:06