2012-01-29 6 views
4

Можно создать дубликат:
What's a good book for learning OpenGL?Обучение OpenGL на Mac Os X

Я давно хотел научиться OpenGL долгое время теперь, но я не могу показаться, чтобы решить, какой вариант, чтобы узнать и какую книгу читать.

Я работаю с маком, и я знаю, что самая высокая версия Opengl mac правильно поддерживает 2.1, но везде, где я читаю, все говорят, что v3 - путь, и v2 теперь устарел. Я бы изучил v3/v4, если бы мог, но я могу использовать только v1/v2.

Итак, какие книги предлагаются для новичков в OpenGL v1.x || v2.x. Я не хочу, чтобы онлайн-ресурсы/книги были просто простой старой бумажной книгой.

Я программирую на C++, если это имеет большое значение (например, книга с примерами на C++).

Редактировать: Мне сообщили в комментариях ниже, что Mac OS теперь поддерживает OpenGL 3.2. Посмотрите онлайн и предположите, что через 2 года большинство людей с поддержкой Opengl3.x, теперь я изучу OpenGL 3.x.

+1

http://www.opengl.org/documentation/books/ также http://stackoverflow.com/questions/62540/whats-a-good-book-for-learning-opengl эта тема должна быть закрыта. google больше в следующий раз – fazo

+0

@fazo На самом деле, я много гугл, но я не мог найти хороший совет о том, какую книгу можно получить или какую версию выучить. Все больше похоже на сторону windows/linux, а не на Os X. – GingerBill

+2

Хотя я более или менее согласен с fazo, я хочу указать, что часть вашего вопроса неверна: [самая высокая поддерживаемая версия OpenGL в Mac OS 3.2] (http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_intro/opengl_intro.html), а не 2.1. – nil

ответ

0

Я думаю, что название книги «OpenGL SuperBible» говорит вам о бесконечности! Книга поставляется в пяти изданиях, поэтому вы можете выбрать тот, который вы предпочитаете. я даю вам сайт: http://www.starstonesoftware.com/OpenGL/ так что вы можете взглянуть .. Я рекомендую (даже если вы не хотите) и интернет-ресурсы, как Nehe: http://nehe.gamedev.net/ Сайт полон уроков о OPENGL .. веселит