2010-07-16 3 views
1

Мое новое задание: я перехожу от 2D-графической среды (старое задание) к 3D-среде с использованием OpenGL ES 2.0. Я ищу подсказки, предложения для книг, потрясающие учебники и возможные тестовые среды или эмуляторы OpenGL ES 2.0, которые помогут мне совершить прыжок.Изучение OpenGL ES 2.0, выходя из 2D

У меня есть общее знакомство с конвейером фиксированной функции OpenGL ES 1.X, но я совершенно не знаком с шейдерами и программируемыми конвейерами.

В частности, все, что обсуждает основные 2D-концепции (прямоугольники, линии, блики, смешения и т. Д.) С точки зрения 3D-геометрии и шейдеров, было бы особенно полезно.

Любые предложения о том, с чего начать?

ответ

0

У меня нет прямого примера того, что вы ищете. Хотя сначала вам не нужно входить в шейдеры.

Это не OpenGL-ES, но я был в несколько несходной ситуации и нашел http://nehe.gamedev.net/ интересную отправную точку. Предостережение, очевидно, заключается в том, что учебники полны OpenGL, а затем полезно узнать, что отличает OpenGL-ES, поскольку в Интернете много кода.

Кроме того, OpenGLES на iPhone не является плохим местом для осмотра, так как у iPhone есть подходящий графический процессор, и многие люди заинтересованы в написании приложений GL для него.

+0

О, я не понимал, что учебники NeHe покрыты (некоторые) GLSL. Ухоженная. – bvanvugt

+0

К сожалению, хотя, как вы помните, они не покрывают ограничения OpenGL ES. – bvanvugt