<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>iOS Tutorials on Learn OpenGL ES</title><link>https://www.learnopengles.com/category/ios-tutorials/</link><description>Recent content in iOS Tutorials on Learn OpenGL ES</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 08 Nov 2013 16:26:21 +0000</lastBuildDate><atom:link href="https://www.learnopengles.com/category/ios-tutorials/index.xml" rel="self" type="application/rss+xml"/><item><title>Finishing Up Our Native Air Hockey Project With Touch Events and Basic Collision Detection</title><link>https://www.learnopengles.com/finishing-up-our-native-air-hockey-project-with-touch-events-and-basic-collision-detection/</link><pubDate>Fri, 08 Nov 2013 14:51:43 +0000</pubDate><guid>https://www.learnopengles.com/finishing-up-our-native-air-hockey-project-with-touch-events-and-basic-collision-detection/</guid><description>In this post in the air hockey series, we’re going to wrap up our air hockey project and add touch event handling and basic collision detection with support for Android, iOS, and emscripten. Prerequisites This lesson continues the air hockey project series, building upon the code from GitHub for ‘article-3-matrices-and-objects’. Here are the previous posts in this series: …</description></item><item><title>Adding a 3d Perspective and Object Rendering to Our Air Hockey Project in Native C Code</title><link>https://www.learnopengles.com/adding-a-3d-perspective-and-object-rendering-to-our-air-hockey-project-in-native-c-code/</link><pubDate>Wed, 18 Sep 2013 11:45:27 +0000</pubDate><guid>https://www.learnopengles.com/adding-a-3d-perspective-and-object-rendering-to-our-air-hockey-project-in-native-c-code/</guid><description>For this post in the air hockey series, we’ll learn how to render our scene from a 3D perspective, as well as how to add a puck and two mallets to the scene. We’ll also see how easy it is to bring these changes to Android, iOS, and emscripten. Prerequisites This lesson continues the air …</description></item><item><title>Loading a PNG into Memory and Displaying It as a Texture with OpenGL ES 2: Adding Support for iOS</title><link>https://www.learnopengles.com/loading-a-png-into-memory-and-displaying-it-as-a-texture-with-opengl-es-2-adding-support-for-ios/</link><pubDate>Wed, 24 Jul 2013 16:12:24 +0000</pubDate><guid>https://www.learnopengles.com/loading-a-png-into-memory-and-displaying-it-as-a-texture-with-opengl-es-2-adding-support-for-ios/</guid><description>In the previous post, we looked at loading in texture data from a PNG file and uploading it to an OpenGL texture, and then displaying that on the screen in Android. To do that, we used libpng and loaded in the data from our platform-independent C code. In this post, we’ll add supporting files to …</description></item><item><title>Calling OpenGL from C on iOS, Sharing Common Code with Android</title><link>https://www.learnopengles.com/calling-opengl-from-c-on-ios-sharing-common-code-with-android/</link><pubDate>Sun, 14 Jul 2013 00:21:48 +0000</pubDate><guid>https://www.learnopengles.com/calling-opengl-from-c-on-ios-sharing-common-code-with-android/</guid><description>In the last post, we covered how to call OpenGL from C on Android by using the NDK; in this post, we’ll call into the same common code from an Objective-C codebase which will run on an iOS device. Prerequisites A Mac with a suitable IDE installed. An iOS emulator, or a provisioned iPhone or …</description></item></channel></rss>