usuario plus para novatos español descargar 32gb iphone objective-c opengl-es

plus - Guía para principiantes de OpenGLES en iPhone



manual iphone 8 plus en español (8)

¿Alguien sabe una buena guía para principiantes para usar OpenGLES en el iPhone? He encontrado algunos pero todos requieren conocimiento supuesto que no tengo.


"The Red Book" no se recomienda para OpenGL / OpenGLES principiante. Es un libro para profesionales. El primer paso es tratar de ejecutar programas simples descargados o códigos simples de los sitios web de OpenGL.


Además de "The Red Book", otro libro útil -con tutoriales y referencia- es OpenGL SuperBible .

De nuevo, no es específico de OpenGLES, pero creo que es útil aprender las características de OpenGL en general, y luego filtrar las que no necesita.



El tutorial de Simon Maurice se puede encontrar aquí


Para OpenGL NeHe es un gran tutorial. Sin embargo, no cubre específicamente OpenGLES, aún así debería ser bastante útil. Solo prepárate para encontrarte con cosas que de vez en cuando no funcionarán en el iphone.

También puede obtener v1.1 si "The Red Book" en línea .



Solo necesitas una referencia:

Sí, parte de la documentación no tiene mucho sentido la primera vez que la lees, pero en realidad, lees nuevamente la oración / párrafo / página, y nuevamente. Realmente tiene sentido, y es muy preciso. Que es algo que realmente no puedes decir de los tutoriales. Los tutoriales casi siempre son escritos por personas que no se preocupan demasiado por omitir detalles importantes, mientras que documentación como esa suele ser escrita por personas muy quisquillosas que incorporan cada pequeño hecho importante en oraciones (posiblemente demasiado complejas).

Ah, y un consejo de oro: agregue una función de búsqueda a su navegador que hace esto:

http://www.google.com/search?q=%s+site%3Awww.khronos.org%2Fopengles%2Fsdk%2F1.1%2Fdocs%2Fman%2F&btnI

(reemplace %s por la cadena de reemplazo del término de búsqueda de su navegador, el ejemplo anterior es para Opera)

Lo he vinculado al prefijo o , así que cada vez que necesito buscar algo en OpenGL / ES, simplemente o glDrawElements en la barra de direcciones y obtengo al instante la página de documentación.


Una vez más, si puedo conectar mi propio trabajo, tengo una breve reseña sobre lo que aprendí mientras escribía Moléculas para el iPhone. Llegué a esto sin experiencia con el lado tridimensional de OpenGL (ya había hecho una pequeña aceleración de hardware en 2D), así que tengo una perspectiva diferente sobre el tema. El código fuente de Moléculas está disponible, por lo que es posible que puedas aprender algo de hurgar en su interior. También escribí una publicación sobre cómo usar las estructuras y funciones de Core Animation para acelerar el renderizado de OpenGL ES, si quieres algo un poco más técnico.

Bill Dudney tiene un post aquí acerca de cómo comenzó a ingresar en OpenGL ES, y luego un seguimiento aquí donde proporciona el código para un cargador Wavefront OBJ para el iPhone.

Creo que he visto algunos recursos buenos más en torno a en varias respuestas, por lo que puede buscar y ver qué más puede encontrar aquí.