开发者

Good introduction to OpenGL? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.

Closed 9 years ago.

Improve this question

I'm interested in learning about rendering and "the whole 2D/3D stuff", especially in OpenGL/C#. There are thousands of search results on Google, so I was wondering if you have any recommendations which to pick, and how to approach the issue - is it possible to become proficient without a teacher? - Are there great books on the topic?

My background: I have been 开发者_运维问答programming in C++/Java/C# for years. I got basic math skills but lack knowledge once it comes to basic university level. The reason for digging into this topic is a company project as well as personal interest.


If you're going to use OpenGL in C#, go for OpenTK which is an amazing C# library that let's you use everything OpenGL, OpenAL and OpenCL have to offer from a typesafe .NET environment. Their website has very good tutorials as well. Once that is done, you can usually choose OpenGL tutorials and translate them to OpenTK syntax without much trouble. NeHe has very good OpenGL tutorials. Good luck!


I recommend the OpenGL Super Bible 5th Edition too. It's got all the new shader stuff (though the code examples are all in C++).


the red book is very good.

http://www.opengl.org/documentation/red_book/

i'd say it is the only book you need to get started

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜