OpenGL ES with iOS 5+ - Part 1: Learning to draw by Chris Miles (Swipe Conference 2012)





The interactive transcript could not be loaded.



Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Feb 3, 2014

An introduction to OpenGL ES and GLKit, aimed at iOS developers new to OpenGL programming. Presented at Swipe Conference 2012 by Chris Miles.

In the talk I cover:

* Setting up an OpenGL ES scene using GLKViewController + GLKView
* Rendering triangles (GL_TRIANGLES) and meshes made of triangles
* Applying vertex colours, using GLKBaseEffect
* Applying lighting, using GLKBaseEffect
* Using Vertex Array Objects (VAO) and Vertex Buffer Objects (VBO)
* Using interleaved vertex arrays (IVA)
* Animating vertex positions
* Very brief introduction to OpenGL ES 2.0 shader programming
* Dissection of Xcode's iOS OpenGL template project

To explain many of the concepts I use a small demo app, SwipeOpenGLTriangles. The full source to the demo app is released open source (MIT licensed) at https://github.com/chrismiles/SwipeOp...

The slides from the talk are available at https://speakerdeck.com/chrismiles/op... or http://chrismiles.info/presentations/... [PDF].

Also see the second talk, "OpenGL ES with iOS 5+ - Part 2: Rendering a masterpiece" http://youtu.be/dkqBjsEpt5g


to add this to Watch Later

Add to

Loading playlists...