Я собираюсь купить книгу по OpenGL, но у меня есть несколько вопросов относительно того, что я должен изучать.
Я разрываюсь между тем, чтобы посвятить себя изучению OpenGL 1.x или OpenGL 2.0, потому чтоOpenGL ES 2.0 существует только в 3G и за его пределами, и если бы я разработал приложение и разместил его в магазине приложений, я бы хотел, чтобы все, у кого есть iphone, могли использовать приложение.
Кроме того, я хочуЭксперимент с настольным OpenGL.
Итак, мой вопрос таков:
Проще говоря, что я должен изучать?Если бы я изучал Desktop OpenGL, легко ли это было бы перенести в OpenGL ES?Например, если бы я знал OpenGL в c / c ++, знал бы я также OpenGL ES, в чем здесь основные различия?
Кроме того, вы бы порекомендовали мне изучить и 1.x, и 2.0 по конкретной причине, о которой я говорил ранеечто бы я хотел, чтобы все владельцы iphone могли использовать мое приложение, не только 3G и не только?
Наконец, есть ли книги, которые вы бы порекомендовали?Мне действительно нравится стиль этого учебника.За ним очень легко следить, он показывает много кода и тщательно объясняет каждую строку кода.