GDC 2010: The Best of Both Worlds: Using UIKit with OpenGL

borg-701632.jpgHere are the slides for my session at the GDC iPhone Summit, The Best of Both Worlds: Using UIKit With OpenGL.

It was a 30-minute slot, so the material is pretty condensed without the chance to expand on the topics. I’m giving an extended version of this talk at 360iDev in a few weeks, so I’ll be able to get into more details then and have a cool sample app that shows off all those concepts.

It was great seeing a bunch of you at my session and at around the iPhone and Indie Summits. It was a great couple of days!

  • Mark

    In the slides you talk about rendering text from a UITextView, but do you know of ways to render a UISegmentedControl in OpenGL? My problem is that I need to have OpenGL draw both behind AND in front of the UISegmentedControl, which can’t be done currently since they are in separate views.

  • http://www.gamesfromwithin.com Noel

    Mark, drawing both behind and in front of a UIKit view can be done but it’s going to be a perf hit for sure. I’ve never rendered a UISegmentedControl in OpenGL. You could try setting the CGContext, forcing a render, and uploading it to a texture, but I suspect you’re better off implementing that UI widget yourself in OpenGL.