<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News &#187; opengl es</title>
	<atom:link href="http://maniacdev.com/tag/opengl-es/feed/" rel="self" type="application/rss+xml" />
	<link>http://maniacdev.com</link>
	<description>ManiacDev.Com</description>
	<lastBuildDate>Sat, 31 Jul 2010 07:43:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Open Source 2D iPhone and iPad Game Framework</title>
		<link>http://maniacdev.com/2010/06/open-source-2d-iphone-and-ipad-game-framework/</link>
		<comments>http://maniacdev.com/2010/06/open-source-2d-iphone-and-ipad-game-framework/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 21:49:23 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[game engine]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[opengl es]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=1655</guid>
		<description><![CDATA[There are several iPhone game engines available, and of course Cocos2D is extremely popular in the development of 2D games on the iPhone and has a considerable community beside it. That being said, if you&#8217;re just starting out, or you just don&#8217;t like how things are done with what&#8217;s out there I&#8217;ve found a great [...]]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="255" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Skc916lcFfE&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="420" height="255" src="http://www.youtube.com/v/Skc916lcFfE&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>There are several iPhone game engines available, and of course Cocos2D is extremely popular in the development of 2D games on the iPhone and has a considerable community beside it.</p>
<p>That being said, if you&#8217;re just starting out, or you just don&#8217;t like how things are done with what&#8217;s out there I&#8217;ve found a great looking alternative.</p>
<p><em>While I&#8217;m not entirely sure of the direction this framework will take, I can tell you that it appears to be one very different from the Cocos2D philosophy to include everything that developers will ever want in a 2D game engine.</em></p>
<p>That alternative is the Sparrow Framework which is an open source game framework from Incognitek.  From what I&#8217;ve seen from looking at the framework it is very lightweight, and easy to use with all the core features you&#8217;d need to be able to create a good 2D game.</p>
<p>You can find the framework here: <a href="http://www.sparrow-framework.org/" target="_blank">Sparrow Framework</a><br />
Read about the features here: <a href="http://www.sparrow-framework.org/info/features" target="_blank">Sparrow Framework Features</a><br />
And the philosophy behind the engine here: <a href="http://www.sparrow-framework.org/info/philosophy" target="_blank">Sparrow Framework Philosophy</a></p>
<p>If you&#8217;re not sure about the alternatives, check out the Open Source <a href="http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/" target="_self">iPhone and iPad Game Engine</a> Comparison.</p>
<p>[Via: <a href="http://www.vellios.com/2010/06/21/sparrow-2d-game-engine-for-iphone/" target="_blank">Nick Vellios</a>]</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Open%20Source%202D%20iPhone%20and%20iPad%20Game%20Framework%20-%20http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fopen-source-2d-iphone-and-ipad-game-framework%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fopen-source-2d-iphone-and-ipad-game-framework%2F&amp;t=Open%20Source%202D%20iPhone%20and%20iPad%20Game%20Framework" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fopen-source-2d-iphone-and-ipad-game-framework%2F&amp;title=Open%20Source%202D%20iPhone%20and%20iPad%20Game%20Framework" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fopen-source-2d-iphone-and-ipad-game-framework%2F&amp;t=Open%20Source%202D%20iPhone%20and%20iPad%20Game%20Framework" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fopen-source-2d-iphone-and-ipad-game-framework%2F&amp;title=Open%20Source%202D%20iPhone%20and%20iPad%20Game%20Framework&amp;notes=%0D%0A%0D%0AThere%20are%20several%20iPhone%20game%20engines%20available%2C%20and%20of%20course%20Cocos2D%20is%20extremely%20popular%20in%20the%20development%20of%202D%20games%20on%20the%20iPhone%20and%20has%20a%20considerable%20community%20beside%20it.%0D%0A%0D%0AThat%20being%20said%2C%20if%20you%27re%20just%20starting%20out%2C%20or%20you%20just%20don%27" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Open%20Source%202D%20iPhone%20and%20iPad%20Game%20Framework&amp;link=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fopen-source-2d-iphone-and-ipad-game-framework%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2010/06/open-source-2d-iphone-and-ipad-game-framework/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Free Advanced iPhone and iPad Development Course Available</title>
		<link>http://maniacdev.com/2010/06/free-advanced-iphone-development-course/</link>
		<comments>http://maniacdev.com/2010/06/free-advanced-iphone-development-course/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 22:28:28 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Programming Tutorials]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[ipad development course]]></category>
		<category><![CDATA[iphone development course]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[quartz]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=1606</guid>
		<description><![CDATA[Good iPhone training can be tough to come by, and it seems like there are now hundreds of course available.  Unfortunately many of the local courses are just taught by the book so there is little to no advanced instruction. So here is some good news for those looking for some professional, advanced instruction. A [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a rel="attachment wp-att-1605" href="http://maniacdev.com/2010/06/free-advanced-iphone-development-course/aid/"><img class="size-medium wp-image-1605 aligncenter" title="Advanced iPhone Development Course" src="http://maniacdev.com/wp-content/uploads/2010/06/aid-300x190.png" alt="" width="300" height="190" /></a></p>
<p style="text-align: left;">Good iPhone training can be tough to come by, and it seems like there are now hundreds of course available.  Unfortunately many of the local courses are just taught by the book so there is little to no advanced instruction.</p>
<p style="text-align: left;"><em>So here is some good news for those looking for some professional, advanced instruction.</em></p>
<p style="text-align: left;">A free advanced iPhone development course has been released on iTunes featuring Dr. Brad Larson of Sunset Lake Software, creator of the popular open source iPhone app Molecules.  The course features 14 sessions (over 35 hours!), and comes complete with notes.</p>
<p style="text-align: left;">Topics covered include iPad specific programming, threading, Core Animation, Quartz 2d and OpenGL ES.</p>
<p style="text-align: left;">You can <a href="http://deimos.apple.com/WebObjects/Core.woa/Browse/matcmadison.edu.3989485784.03989485786" target="_blank">find the course on iTunes here</a>.<br />
The <a href="http://www.sunsetlakesoftware.com/sites/default/files/Spring2010CourseNotes/index.html" target="_blank">notes are available in html format here</a>.</p>
<p style="text-align: left;"><strong>Update:</strong> It was suggested that I compare this to the CS193P course for iPhone development that was previously released on iTunes.  <strong><em>This course is completely different, expects that you already know Objective-C, and is much more advanced.  From what I&#8217;ve seen so far this course goes much deeper into the advanced topics which are barely mentioned in the Stanford CS193p course. </em></strong> It is not a course for new programmers who only have a basic Object Oriented programming class under their belt like the Stanford one.</p>
<p style="text-align: left;">[Source: <a href="http://www.sunsetlakesoftware.com/2010/06/03/advanced-iphone-development-course-now-itunes-u" target="_blank">Sunset Lake Software</a> Via: <a href="http://www.alexcurylo.com/blog/2010/06/17/wwdc-videos/trackback/" target="_blank">Alex Curylo</a>]</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Free%20Advanced%20iPhone%20and%20iPad%20Development%20Course%20Available%20-%20http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Ffree-advanced-iphone-development-course%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Ffree-advanced-iphone-development-course%2F&amp;t=Free%20Advanced%20iPhone%20and%20iPad%20Development%20Course%20Available" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Ffree-advanced-iphone-development-course%2F&amp;title=Free%20Advanced%20iPhone%20and%20iPad%20Development%20Course%20Available" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Ffree-advanced-iphone-development-course%2F&amp;t=Free%20Advanced%20iPhone%20and%20iPad%20Development%20Course%20Available" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Ffree-advanced-iphone-development-course%2F&amp;title=Free%20Advanced%20iPhone%20and%20iPad%20Development%20Course%20Available&amp;notes=%0D%0AGood%20iPhone%20training%20can%20be%20tough%20to%20come%20by%2C%20and%20it%20seems%20like%20there%20are%20now%20hundreds%20of%20course%20available.%20%C2%A0Unfortunately%20many%20of%20the%20local%20courses%20are%20just%20taught%20by%20the%20book%20so%20there%20is%20little%20to%20no%20advanced%20instruction.%0D%0ASo%20here%20is%20some%20good%20n" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Free%20Advanced%20iPhone%20and%20iPad%20Development%20Course%20Available&amp;link=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Ffree-advanced-iphone-development-course%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2010/06/free-advanced-iphone-development-course/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Couple Of Great Videos On iPhone OpenGL ES</title>
		<link>http://maniacdev.com/2010/03/a-couple-of-great-videos-on-iphone-opengl-es/</link>
		<comments>http://maniacdev.com/2010/03/a-couple-of-great-videos-on-iphone-opengl-es/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 08:21:31 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone OpenGL ES Programming]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[graphics programming]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[optimizing]]></category>
		<category><![CDATA[tech talk]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=1517</guid>
		<description><![CDATA[Apple has recently released a couple of terrific videos on iPhone OpenGL ES from their Tech Talk.  I haven&#8217;t finished watching the videos, but already had some takeaways that I&#8217;m going to implement immediately. You can get the videos free here on iTunes: Advanced Videos From Apple You&#8217;ll definitely want to check them out if [...]]]></description>
			<content:encoded><![CDATA[<p>Apple has recently released a couple of terrific videos on iPhone OpenGL ES from their Tech Talk.  I haven&#8217;t finished watching the videos, but already had some takeaways that I&#8217;m going to implement immediately.</p>
<p>You can get the videos free here on iTunes: <a href="https://deimos.apple.com/WebObjects/Core.woa/BrowsePrivately/adc.apple.com.3391495696" target="_blank">Advanced Videos From Apple</a></p>
<p>You&#8217;ll definitely want to check them out if you haven&#8217;t already.</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=A%20Couple%20Of%20Great%20Videos%20On%20iPhone%20OpenGL%20ES%20-%20http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fa-couple-of-great-videos-on-iphone-opengl-es%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fa-couple-of-great-videos-on-iphone-opengl-es%2F&amp;t=A%20Couple%20Of%20Great%20Videos%20On%20iPhone%20OpenGL%20ES" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fa-couple-of-great-videos-on-iphone-opengl-es%2F&amp;title=A%20Couple%20Of%20Great%20Videos%20On%20iPhone%20OpenGL%20ES" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fa-couple-of-great-videos-on-iphone-opengl-es%2F&amp;t=A%20Couple%20Of%20Great%20Videos%20On%20iPhone%20OpenGL%20ES" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fa-couple-of-great-videos-on-iphone-opengl-es%2F&amp;title=A%20Couple%20Of%20Great%20Videos%20On%20iPhone%20OpenGL%20ES&amp;notes=Apple%20has%20recently%20released%20a%20couple%20of%20terrific%20videos%20on%20iPhone%20OpenGL%20ES%20from%20their%20Tech%20Talk.%20%C2%A0I%20haven%27t%20finished%20watching%20the%20videos%2C%20but%20already%20had%20some%20takeaways%20that%20I%27m%20going%20to%20implement%20immediately.%0D%0A%0D%0AYou%20can%20get%20the%20videos%20free%20here%20on" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=A%20Couple%20Of%20Great%20Videos%20On%20iPhone%20OpenGL%20ES&amp;link=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fa-couple-of-great-videos-on-iphone-opengl-es%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2010/03/a-couple-of-great-videos-on-iphone-opengl-es/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mixing iPhone Components With OpenGL ES</title>
		<link>http://maniacdev.com/2010/03/mixing-uikit-components-with-opengl-es/</link>
		<comments>http://maniacdev.com/2010/03/mixing-uikit-components-with-opengl-es/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 21:26:45 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[interfae builder]]></category>
		<category><![CDATA[iphone ui and opengl es]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[uikit]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=1508</guid>
		<description><![CDATA[Something that I&#8217;ve been asked in the past is whether it was possible (or allowed) to mix the iPhone&#8217;s UI (UIkit) components with OpenGL ES views.  I can certainly understand the desire to do this, after all who wouldn&#8217;t want the convenience of using interface builder while having the power of raw OpenGL ES.  My [...]]]></description>
			<content:encoded><![CDATA[<p>Something that I&#8217;ve been asked in the past is whether it was possible (or allowed) to mix the iPhone&#8217;s UI (UIkit) components with OpenGL ES views.  I can certainly understand the desire to do this, after all who wouldn&#8217;t want the convenience of using interface builder while having the power of raw OpenGL ES.  My response in the past was always, yes it is possible, but there are performance implications, and Apple used to give warnings about instability.</p>
<p>I never really pursued going too far with this as when I initially saw a perofrmance loss I just figured it wasn&#8217;t worth pursuing any further, but I was wrong.</p>
<p>Noel Lliopsis has mastered mixing OpenGL ES and UIKit and in his <a href="http://itunes.apple.com/us/app/flower-garden-grow-flowers/id311265471?mt=8" target="_blank">Flower Garden app</a> does this extensively.  He recently gave a presentation at GDC, and if you&#8217;d like to see the slides from Noel&#8217;s presentation where he goes into this in-depth check out the article on his blog:  <a href="http://gamesfromwithin.com/gdc-2010-the-best-of-both-worlds-using-uikit-with-opengl" target="_blank">GDC 2010: The Best of Both Worlds: Using UIKit with OpenGL.</a> If you want to find out the exact techniques Noel uses to do this beautifully without any noticeable performance loss you&#8217;ll want to check this out..</p>
<p>[Source: <a href="http://gamesfromwithin.com/gdc-2010-the-best-of-both-worlds-using-uikit-with-opengl" target="_blank">Games From Within</a>]</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Mixing%20iPhone%20Components%20With%20OpenGL%20ES%20-%20http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fmixing-uikit-components-with-opengl-es%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fmixing-uikit-components-with-opengl-es%2F&amp;t=Mixing%20iPhone%20Components%20With%20OpenGL%20ES" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fmixing-uikit-components-with-opengl-es%2F&amp;title=Mixing%20iPhone%20Components%20With%20OpenGL%20ES" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fmixing-uikit-components-with-opengl-es%2F&amp;t=Mixing%20iPhone%20Components%20With%20OpenGL%20ES" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fmixing-uikit-components-with-opengl-es%2F&amp;title=Mixing%20iPhone%20Components%20With%20OpenGL%20ES&amp;notes=Something%20that%20I%27ve%20been%20asked%20in%20the%20past%20is%20whether%20it%20was%20possible%20%28or%20allowed%29%20to%20mix%20the%20iPhone%27s%20UI%20%28UIkit%29%20components%20with%20OpenGL%20ES%20views.%C2%A0%20I%20can%20certainly%20understand%20the%20desire%20to%20do%20this%2C%20after%20all%20who%20wouldn%27t%20want%20the%20convenience%20of%20usin" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Mixing%20iPhone%20Components%20With%20OpenGL%20ES&amp;link=http%3A%2F%2Fmaniacdev.com%2F2010%2F03%2Fmixing-uikit-components-with-opengl-es%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2010/03/mixing-uikit-components-with-opengl-es/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding A 2D Hud To A 3D OpenGL ES Scene</title>
		<link>http://maniacdev.com/2010/02/adding-a-2d-hud-to-a-3d-opengl-es-scene/</link>
		<comments>http://maniacdev.com/2010/02/adding-a-2d-hud-to-a-3d-opengl-es-scene/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 11:04:56 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone OpenGL ES Programming]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[hud]]></category>
		<category><![CDATA[iphone opengl]]></category>
		<category><![CDATA[opengl es]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=1252</guid>
		<description><![CDATA[Drawing a 2D Hud on a 3D OpenGL ES scene is a common task when developing games. To do this without any distortion in OpenGL ES you need to draw your HUD through a matrix different from the projection matrix used for 3D objects. Jeff LaMarche, co-author of Beginning iPhone 3 Development, and More iPhone [...]]]></description>
			<content:encoded><![CDATA[<p>Drawing a 2D Hud on a 3D OpenGL ES scene is a common task when developing games.</p>
<p><em>To do this without any distortion in OpenGL ES you need to draw your HUD through a matrix different from the projection matrix used for 3D objects.</em></p>
<p>Jeff LaMarche, co-author of <a rel="nofollow" href="http://www.amazon.com/gp/product/1430224592?ie=UTF8&amp;tag=usefulonlinei-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1430224592" target="_blank">Beginning iPhone 3 Development</a>, and <a rel="nofollow" href="http://www.amazon.com/gp/product/143022505X?ie=UTF8&amp;tag=usefulonlinei-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=143022505X" target="_blank">More iPhone development</a> has added a new tutorial on <a href="http://iphonedevelopment.blogspot.com/2010/02/drawing-hud-display-in-opengl-es.html" target="_blank">Drawing a Hud Display in OpenGL ES</a>.</p>
<p>In the tutorial Jeff takes you through the process of adding a simple HUD to a 3D Scene.</p>
<p>Be sure to check out the <a href="http://maniacdev.com/2009/10/18-opengl-es-resources-that-you-must-know/">iPhone OpenGL ES</a> resources list for more OpenGL ES resources.</p>
<p>source <a href="http://iphonedevelopment.blogspot.com/" target="_blank">Jeff LaMarche&#8217;s Blog</a></p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Adding%20A%202D%20Hud%20To%20A%203D%20OpenGL%20ES%20Scene%20-%20http%3A%2F%2Fmaniacdev.com%2F2010%2F02%2Fadding-a-2d-hud-to-a-3d-opengl-es-scene%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F02%2Fadding-a-2d-hud-to-a-3d-opengl-es-scene%2F&amp;t=Adding%20A%202D%20Hud%20To%20A%203D%20OpenGL%20ES%20Scene" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F02%2Fadding-a-2d-hud-to-a-3d-opengl-es-scene%2F&amp;title=Adding%20A%202D%20Hud%20To%20A%203D%20OpenGL%20ES%20Scene" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F02%2Fadding-a-2d-hud-to-a-3d-opengl-es-scene%2F&amp;t=Adding%20A%202D%20Hud%20To%20A%203D%20OpenGL%20ES%20Scene" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F02%2Fadding-a-2d-hud-to-a-3d-opengl-es-scene%2F&amp;title=Adding%20A%202D%20Hud%20To%20A%203D%20OpenGL%20ES%20Scene&amp;notes=Drawing%20a%202D%20Hud%20on%20a%203D%20OpenGL%20ES%20scene%20is%20a%20common%20task%20when%20developing%20games.%0D%0A%0D%0ATo%20do%20this%20without%20any%20distortion%20in%20OpenGL%20ES%20you%20need%20to%20draw%20your%20HUD%20through%20a%20matrix%20different%20from%20the%20projection%20matrix%20used%20for%203D%20objects.%0D%0A%0D%0AJeff%20LaMarche%2C%20" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Adding%20A%202D%20Hud%20To%20A%203D%20OpenGL%20ES%20Scene&amp;link=http%3A%2F%2Fmaniacdev.com%2F2010%2F02%2Fadding-a-2d-hud-to-a-3d-opengl-es-scene%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2010/02/adding-a-2d-hud-to-a-3d-opengl-es-scene/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4 Top Resources For The Unity iPhone Game Engine</title>
		<link>http://maniacdev.com/2010/01/unity-iphone/</link>
		<comments>http://maniacdev.com/2010/01/unity-iphone/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 05:47:47 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Game Programming]]></category>
		<category><![CDATA[iPhone OpenGL ES Programming]]></category>
		<category><![CDATA[iPhone Programming Examples]]></category>
		<category><![CDATA[iPhone Programming Tutorials]]></category>
		<category><![CDATA[iphone game programming]]></category>
		<category><![CDATA[iphone opengl]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[unity iphone]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=702</guid>
		<description><![CDATA[Updating this old list with a few changes.  A lot has happened in the Unity 3D community since I created this list: a basic Unity 3D is now free for Mac development, and DiamondTearz blog is no more, but has been changed to another site known as InfiniteUnity3D Official Unity Resources &#8211; This is a [...]]]></description>
			<content:encoded><![CDATA[<p>Updating this old list with a few changes.  A lot has happened in the Unity 3D community since I created this list: a basic Unity 3D is now free for Mac development, and DiamondTearz blog is no more, but has been changed to another site known as InfiniteUnity3D</p>
<p><a href="http://unity3d.com/support/resources/" target="_blank">Official Unity Resources</a> &#8211; This is a wide collection of Unity iPhone resources including tutorials, sample projects, and the like.  The Unity 3D people have really done a great job putting all this together.  It&#8217;s really second to none when you look at the resources available for other iPhone game engines.  The place to start is the <a href="http://unity3d.com/support/documentation/video/" target="_blank">videos</a>. I think this is a great example of what other engine/game creators should try to put together.</p>
<p><a href="http://infiniteunity3d.com" target="_blank">Infinite Unity 3D</a> &#8211; This is a terrific resource, the creator who ran the DiamondTearz blog previously has now created this site exclusively for helping Unity 3D users.</p>
<p><a href="http://learnunity3d.com/" target="_blank">Learn Unity 3D</a> &#8211; Another great resource for Unity 3D info with some great video tutorials. The video tutorials along with some great Photoshop/PHP/Indesign tutorials can be found on <a href="http://learnmesilly.com" target="_blank">Learn Me Silly</a>.</p>
<p><a href="http://www.unifycommunity.com/wiki/index.php?title=Main_Page" target="_blank">UnifyCommunity Wiki</a> &#8211; A great wiki that is a tremendous resource for those developing with Unity 3D.</p>
<p>Those are the most helpful resources that I&#8217;ve found for dealing with the Unity iPhone game engine, as I said the documentation/examples are extensive on the Unity 3D site so you will want to start with those, but it can be great to find other perspectives.</p>
<p>The engine has also made great strides since their initial iPhone release so if you didn&#8217;t like it initially (there were some performance issues that seem to have been alleviated) you will probably want to check into it again as it has really become the market leader for 3D game creation tools on the iPhone.  The iPhone version offers a free trial.</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=4%20Top%20Resources%20For%20The%20Unity%20iPhone%20Game%20Engine%20-%20http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Funity-iphone%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Funity-iphone%2F&amp;t=4%20Top%20Resources%20For%20The%20Unity%20iPhone%20Game%20Engine" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Funity-iphone%2F&amp;title=4%20Top%20Resources%20For%20The%20Unity%20iPhone%20Game%20Engine" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Funity-iphone%2F&amp;t=4%20Top%20Resources%20For%20The%20Unity%20iPhone%20Game%20Engine" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Funity-iphone%2F&amp;title=4%20Top%20Resources%20For%20The%20Unity%20iPhone%20Game%20Engine&amp;notes=Updating%20this%20old%20list%20with%20a%20few%20changes.%C2%A0%20A%20lot%20has%20happened%20in%20the%20Unity%203D%20community%20since%20I%20created%20this%20list%3A%20a%20basic%20Unity%203D%20is%20now%20free%20for%20Mac%20development%2C%20and%20DiamondTearz%20blog%20is%20no%20more%2C%20but%20has%20been%20changed%20to%20another%20site%20known%20as%20Inf" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=4%20Top%20Resources%20For%20The%20Unity%20iPhone%20Game%20Engine&amp;link=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Funity-iphone%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2010/01/unity-iphone/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>18 OpenGL ES Resources That You Must Know!</title>
		<link>http://maniacdev.com/2009/10/18-opengl-es-resources-that-you-must-know/</link>
		<comments>http://maniacdev.com/2009/10/18-opengl-es-resources-that-you-must-know/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 07:15:39 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Game Programming]]></category>
		<category><![CDATA[iPhone OpenGL ES Programming]]></category>
		<category><![CDATA[game programming]]></category>
		<category><![CDATA[graphics programming]]></category>
		<category><![CDATA[iphone programming]]></category>
		<category><![CDATA[opengl es]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=828</guid>
		<description><![CDATA[OpenGL&#160;ES&#160;is the graphics API used for programming the iPhone.&#160; If want to create your own game engine, design a game from scratch, or create some other graphically intensive app that requires you to go beyond Core&#160;Animation and Quartz, then you will need to have a good understanding of OpenGL&#160;ES.&#160; I updated this list previously upon [...]]]></description>
			<content:encoded><![CDATA[<p>OpenGL&nbsp;ES&nbsp;is the graphics API used for programming the iPhone.&nbsp; If want to create your own game engine, design a game from scratch, or create some other graphically intensive app that requires you to go beyond Core&nbsp;Animation and Quartz, then you will need to have a good understanding of OpenGL&nbsp;ES.&nbsp; I updated this list previously upon the release of the OpenGL&nbsp;ES&nbsp;2.0 capable iPhone 3GS, and since then I&#8217;ve received a few messages about some of the resources being updated, and found a couple new resources that i&nbsp;have listed below.&nbsp; If you want to have an understanding, or just want to see if learning OpenGL&nbsp;ES&nbsp;is your cup of tea then you will want to check out these resources.</p>
<p><span style="font-size: large;">Math Resources</span></p>
<p>If you don&#8217;t have a basic understanding of 2D&nbsp;and 3D math for computer graphics your head will probably explode once you try learning OpenGL.&nbsp; To prevent that from happening you should at least understand the terminology, and the reasons why this math is needed.&nbsp; No need to grind through math problems like in college.. that&#8217;s what computers are for.</p>
<p>1. <a href="http://www.dpfiles.com/dpfileswiki/index.php?title=Black_Art_of_3D_Game_Programming%2C_Chapter_10:_3D_Fundamentals" target="_blank">The Black Art of 3D Game Programming Chapter 10 </a>This is a great introduction to graphics math, and really tells you what you need to know about 3D&nbsp;math without getting into what doesn&#8217;t really matter.&nbsp; What I really love about this book is that unlike most similar books this is not a textbook, but rather designed for personal learning which makes a huge difference.The whole book can be found <a href="http://www.dpfiles.com/dpfileswiki/index.php?title=Black_Art_of_3D_Game_Programming:_Writing_Your_Own_High-Speed_3D_Polygon_Video_Games_in_C" target="_blank">here</a> for free.&nbsp; It is an old book, but the math still holds true.</p>
<p>2. <a href="http://chortle.ccsu.edu/VectorLessons/vectorIndex.html" target="_blank">Vector &amp;&nbsp;Matrix Math Tutorial</a> If you feel that everything in the resource above is flying above your head then you probably will want to take a look at this.&nbsp; I&nbsp;normally wouldn&#8217;t reccomend a resource that brags about being &quot;book sized&quot;, but it is very good.</p>
<p><span style="font-size: large;">iPhone Specific OpenGL&nbsp;ES 2.0 Resources</p>
<p></span>3. <a href="http://www.khronos.org/files/opengles_shading_language.pdf" target="_blank">The OpenGL&nbsp;ES&nbsp;Shading Language</a> This is a free pdf book from Khronos, and actually a really good read, and will teach you what you need to know, again don&#8217;t try this until you at least have some OpenGL&nbsp;understanding or your head may explode. Thanks to <a href="http://bill.dudney.net/" target="_blank">Bill Dudney</a> one of the authors of <a href="http://www.amazon.com/gp/product/1934356255?ie=UTF8&amp;tag=usefulonlinei-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=1934356255" target="_blank">iPhone SDK&nbsp;Development</a> for pointing this out.</p>
<p>4. <a href="http://www.informit.com/articles/article.aspx?p=1232365">Hello Triangle:&nbsp;An OpenGL&nbsp;ES&nbsp;2.0 Example</a> &#8211; This is a sample chapter from the OpenGL&nbsp;ES&nbsp;2.0 Programming Guide.&nbsp; If you&#8217;re thinking of getting this book you will probably want to check this out to see if the book is for you as it is, how should I&nbsp;say this&#8230; rather academic.</p>
<p>5.<a href="http://www.amazon.com/gp/product/0321502795?ie=UTF8&amp;tag=usefulonlinei-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=0321502795" target="_blank"> The OpenGL&nbsp;ES&nbsp;Programming Book</a> This code from this book has been updated to run on the iPhone and can be found <a href="http://opengles-book.com/" target="_blank">here</a>, and you&#8217;ll probably want it if you go through the chapter listed above.&nbsp; Make sure you have a solid understanding of OpenGL&nbsp;(or OpenGL&nbsp;ES&nbsp;1.x)&nbsp;before starting this book.&nbsp; Now it might seem odd to put a paper book here, but you can learn alot from the sample code, and what&#8217;s given from the book.&nbsp; </p>
<p>6. <a href="http://code.google.com/p/oolongengine/" target="_blank">The Oolong Engine</a> An Open source 3D OpenGL ES Game Engine for Iphone, MIT licensed. Written by Wolfgang Engel former Rockstar Games programmer, and author of some intense DirectX&nbsp;books.&nbsp; Great to see the libraries in here for handling memory, loading 3d models, performing math, and now code is rapidly being added for support of OpenGL&nbsp;ES 2.0 features.</p>
<p>7. <a href="http://www.mobileorchard.com/getting-started-with-opengl-es-20-on-the-iphone-3gs/" target="_blank">Getting Started with OpenGL&nbsp;ES&nbsp;2.0 on iPhone 3GS</a> A getting started with OpenGL&nbsp;ES&nbsp;2.0 tutorial that explains some of the most basic differences between OpenGL&nbsp;ES 1.1 and 2.0. </p>
<p><span style="font-size: large;">iPhone Specific OpenGL&nbsp;ES&nbsp;1.1 Resources</span></p>
<p>8. <a href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/iPhone_OpenGL.html" target="_blank">iPhone OpenGL ES Tutorial Series</a> I don&#8217;t know if Maurice SImon is the smartest person alive, but this is the smartest set of OpenGL&nbsp;ES tutorials I&#8217;ve seen.&nbsp; A&nbsp;terrific resource.</p>
<p>9.&nbsp; <a href="http://iphonedevelopment.blogspot.com/" target="_blank">Jeff LaMarche&#8217;s iPhone Blog</a> Blog from one of the authors of the excellent <a href="http://www.amazon.com/gp/product/1430216263?ie=UTF8&amp;tag=usefulonlinei-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=1430216263" target="_blank">Beginning iPhone Development</a> book with many articles on OpenGL&nbsp;ES, and an ongoing OpenGL&nbsp;ES from The Ground Up series.</p>
<p>10. <a href="http://sio2interactive.com/">SIO2 Engine</a> this is an excellent Open Source 3D&nbsp;OpenGL ES&nbsp;engine, look at the code, understand, and maybe even use the engine rather than write your own from the ground up (nothing wrong with that).</p>
<p>11. <a href="http://code.google.com/p/cocos2d-iphone/" target="_blank">Cocos2D Iphone</a> This is an excellent Open Source 2D OpenGL ES Game Framework for iPhone you can learn alot from going in and looking around the code.&nbsp; As far as Open Source frameworks go this extremely easy to use, well documented, and has an active community.</p>
<p>12. <a href="http://www.libsdl.org/svn.php" target="_blank">SDL for iPhone (SDL Version 1.3)</a> The SDL library has been a popular open source library for probably over a decade, and has been used in many games. This is the iPhone port, and a great resource.</p>
<p><span style="font-size: large;">Non-iPhone OpenGL&nbsp;ES&nbsp;1.x Resources</span></p>
<p>If you use these resources you&#8217;ll need to put in some time to get things running on the iPhone, but they are still excellent. </p>
<p>13. <a href="http://embedded.org.ua/opengles/lessons.html" target="_blank">Nehe Tutorials Converted To OpenGL ES</a> Michael Gorchak creator of the GluES library has put together this collection of tutorials converted from their original Nehe form.&nbsp; In case you haven&#8217;t heard of them the Nehe tutorials were the definitive free tutorials for learning OpenGL.&nbsp; Michael has done an excellent job of writing comments for these tutorials.&nbsp; These tutorials have been updated as of late, and more has been added so be sure to check it out.</p>
<p>14. <a href="http://www.khronos.org/opengles/1_X/" target="_blank">Khronos OpenGL ES Page</a> This is the OpenGL ES &quot;homepage&quot; on which you will find the reference manual, and lots of examples.&nbsp; Not specifically IPhone, but there are some great examples here and even a complete racing game BSD licensed.</p>
<p>15. <a href="http://www.imgtec.com/powervr/insider/sdk/KhronosOpenGLES1xMBX.asp" target="_blank">Khronos OpenGL ES 1.x Step-By-Step Tutorials</a> This page is from Imagination Technologies makers of the Iphone GPU, and it contains the Khronos tutorials converted to OpenGL ES and created for the PowerVR technology.&nbsp; Good to lean from especially as to how they load Pod files.</p>
<p>16. <a href="http://www.zeuscmd.com/tutorials/opengles/index.php" target="_blank">Zeus CMD OpenGL ES Tutorials</a> This site contains 25 Great OpenGL ES Tutorials and they are extremely well paced, this was a site I&nbsp;learned alot from.</p>
<p>17. <a href="http://www.typhoonlabs.com/" target="_blank">Typhoon Labs OpenGL ES Tutorials</a> Another excellent set of OpenGL&nbsp;ES&nbsp;tutorials if you&#8217;re addicted to tutorials you might want to check these out too.</p>
<p><span style="font-size: large;">Interesting OpenGL&nbsp;ES&nbsp;Related Sites</span></p>
<p>18. <a href="http://www.glbenchmark.com/">GLBenchmark</a> This is a just an interesting site that compares the different mobile devices available that utilize OpenGL&nbsp;ES.&nbsp; At this point it&#8217;s only showing OpenGL&nbsp;1.1, but you can see how much faster a 3GS&nbsp;is than a 3G&nbsp;even at this stage.&nbsp;</p>
<p>This is just a quick video on an approach to getting started with iPhone OpenGL ES, emphasizing that it&#8217;s helpful to start with learning 3D&nbsp;math:<br /><object width="425" height="355" type="application/x-shockwave-flash" data="http://www.youtube.com/v/M5_u0HxMlBE"><param name="movie" value="http://www.youtube.com/v/M5_u0HxMlBE" />This video was embedded using the YouTuber plugin by <a href="http://www.roytanck.com">Roy Tanck</a>. Adobe Flash Player is required to view the video.</object></p>
<p>
That&#8217;s the latest version of the list, be sure to post below if you find out about any other useful OpenGL&nbsp;ES&nbsp;resources.<br />
&nbsp;</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=18%20OpenGL%20ES%20Resources%20That%20You%20Must%20Know%21%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2F18-opengl-es-resources-that-you-must-know%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2F18-opengl-es-resources-that-you-must-know%2F&amp;t=18%20OpenGL%20ES%20Resources%20That%20You%20Must%20Know%21" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2F18-opengl-es-resources-that-you-must-know%2F&amp;title=18%20OpenGL%20ES%20Resources%20That%20You%20Must%20Know%21" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2F18-opengl-es-resources-that-you-must-know%2F&amp;t=18%20OpenGL%20ES%20Resources%20That%20You%20Must%20Know%21" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2F18-opengl-es-resources-that-you-must-know%2F&amp;title=18%20OpenGL%20ES%20Resources%20That%20You%20Must%20Know%21&amp;notes=OpenGL%26nbsp%3BES%26nbsp%3Bis%20the%20graphics%20API%20used%20for%20programming%20the%20iPhone.%26nbsp%3B%20If%20want%20to%20create%20your%20own%20game%20engine%2C%20design%20a%20game%20from%20scratch%2C%20or%20create%20some%20other%20graphically%20intensive%20app%20that%20requires%20you%20to%20go%20beyond%20Core%26nbsp%3BAnimation%20and%20Q" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=18%20OpenGL%20ES%20Resources%20That%20You%20Must%20Know%21&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2F18-opengl-es-resources-that-you-must-know%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/10/18-opengl-es-resources-that-you-must-know/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>iPhone Game Development Resources Compendium</title>
		<link>http://maniacdev.com/2009/10/iphone-game-development-resources-compendium/</link>
		<comments>http://maniacdev.com/2009/10/iphone-game-development-resources-compendium/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 06:01:50 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Game Programming]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[game engines]]></category>
		<category><![CDATA[iphone game development]]></category>
		<category><![CDATA[opengl es]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=726</guid>
		<description><![CDATA[I&#8217;ve posted many iPhone game development resources on this website, and I can see that many of the searches on this website are iPhone game development related so I&#160;have decided to create this post which is basically a table of contents containing my other iPhone game development posts, along with some new iPhone game development [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve posted many iPhone game development resources on this website, and I can see that many of the searches on this website are iPhone game development related so I&nbsp;have decided to create this post which is basically a table of contents containing my other iPhone game development posts, along with some new iPhone game development resources that I&nbsp;have not mentioned before.</p>
<p><span style="font-size: larger;">iPhone Game Engines</span></p>
<p>When most look to develop a game on the iPhone typically alot of time can be saved by using an already existing game engine.&nbsp; Some of these engines use Wysiwig editors and their own scripting languages while others provide a collection of functions to us in your code.</p>
<p><a rel="nofollow" target="_blank" href="http://maniacdev.com/2009/09/the-commercial-iphone-game-engine-comparison-3d-and-2d/">Commercial iPhone Game Engine List</a><br />
<a rel="nofollow" target="_blank" href="http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/">Open&nbsp;Source iPhone Game Engine List</a></p>
<p><span style="font-size: larger;">Game Engine Resources</span></p>
<p>Unity 3D&nbsp;and Cocos2D&nbsp;are two widely used game engines, I highly suggest looking into these two engines if you are getting started with iPhone game development.</p>
<p><a rel="nofollow" target="_blank" href="http://maniacdev.com/2009/09/unity-iphone/">Unity 3D Game Engine Resources</a><a rel="nofollow" target="_blank" href="http://maniacdev.com/2009/07/11-cocos2d-iphone-game-engine-resources/"><br />
Cocos2D&nbsp;Resources</a><a rel="nofollow" target="_blank" href="http://maniacdev.com/2009/10/5-great-open-source-cocos2d-projects-to-learn-from/"><br />
Open Source Cocos2D&nbsp;Games</a></p>
<p><span style="font-size: larger;">Graphics Programming</span></p>
<p>You may want to use Core Animation to program your game, often this is the easiest way to program simple 2D&nbsp;games with low performance requirements as you can lay out elements in interface builder and the functions are very easy to understand if you&#8217;ve done other iPhone Objective-C&nbsp;Programming.&nbsp; <br />
<a rel="nofollow" target="_blank" href="http://maniacdev.com/2009/09/iphone-game-development-with-core-animation/"><br />
Core Animation Resources<br />
</a> <br />
OpenGL&nbsp;ES&nbsp;is the rendering API&nbsp;used on the iPhone.&nbsp; If you are looking for maximum performance and don&#8217;t want to purchase or use an already existing iPhone game engine you will need to use OpenGL&nbsp;ES.</p>
<p><a rel="nofollow" target="_blank" href="http://maniacdev.com/2009/07/16-killer-opengl-es-resources/">OpenGL&nbsp;ES&nbsp;Resource Sites</a><br />
<a rel="nofollow" target="_blank" href="http://maniacdev.com/2009/09/the-categorized-opengl-es-tutorial-collection/">OpenGL&nbsp;ES&nbsp;Tutorials</a></p>
<p><span style="font-size: larger;">Free Game Graphics</span></p>
<p>Something I&nbsp;see commonly asked is where to get graphics, well the fact of the matter is you will typically have to pay an artist to create them, or create them yourself, but there are some free graphics available.&nbsp; The games you can make with these are somewhat limited, but they can be good for prototyping before finding an artist to assist you with iPhone game development.</p>
<p><a rel="nofollow" target="_blank" href="http://wiki.gamedev.net/index.php/Game_Content_Resources">Massively Large Collection Of Free Graphics Links</a></p>
<p><span style="font-size: larger;">Audio Programming</span></p>
<p>The iPhone uses OpenGL&nbsp;AL, as mentioned above Cocos2D&nbsp;now includes a sound engine, but if you&#8217;re programming from scratch here&#8217;s a basic engine for you to learn from.<br />
<a rel="nofollow" target="_blank" href="http://github.com/zoul/Finch"><br />
Finch Simple OpenAL&nbsp;Sound Engine</a><br />
<span style="font-size: larger;"><br />
Free Game Audio<br />
</span><br />
Here&#8217;s some links to some free audio as with graphics you&#8217;ll typically have to find someone to custom create the sound you want or create it yourself to get things right.</p>
<p><a rel="nofollow" target="_blank" href="http://wiki.gamedev.net/index.php/Game_Content_Resources#Audible_resources">Collection Of Free Game Music And Sound Links</a></p>
<p><span style="font-size: larger;">iPhone Game Development Community<br />
</span><br />
You may want to check out <a rel="nofollow" target="_blank" href="http://idevgames.com">iDevGames</a> if you&#8217;re looking for a forum for iPhone game development.&nbsp; It is fairly active.<br />
<span style="font-size: larger;"><br />
iPhone Game Development Tutorials </span></p>
<p>The guys at 71 squared have put in a tremendous amount of work into creating some iPhone game development tutorials with video, be sure to check them out.</p>
<p><a href="http://maniacdev.com/2009/07/incredible-iphone-game-programming-tutorials-with-video/">iPhone Game Programming Tutorials</a></p>
<p>That&#8217;s it for my iPhone game development resources compendium, as always if you know of any other great resources feel free to post them in the comments, and I will likely update this post in the future so look for them to be added later on.</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=iPhone%20Game%20Development%20Resources%20Compendium%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2Fiphone-game-development-resources-compendium%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2Fiphone-game-development-resources-compendium%2F&amp;t=iPhone%20Game%20Development%20Resources%20Compendium" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2Fiphone-game-development-resources-compendium%2F&amp;title=iPhone%20Game%20Development%20Resources%20Compendium" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2Fiphone-game-development-resources-compendium%2F&amp;t=iPhone%20Game%20Development%20Resources%20Compendium" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2Fiphone-game-development-resources-compendium%2F&amp;title=iPhone%20Game%20Development%20Resources%20Compendium&amp;notes=I%27ve%20posted%20many%20iPhone%20game%20development%20resources%20on%20this%20website%2C%20and%20I%20can%20see%20that%20many%20of%20the%20searches%20on%20this%20website%20are%20iPhone%20game%20development%20related%20so%20I%26nbsp%3Bhave%20decided%20to%20create%20this%20post%20which%20is%20basically%20a%20table%20of%20contents%20containi" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=iPhone%20Game%20Development%20Resources%20Compendium&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F10%2Fiphone-game-development-resources-compendium%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/10/iphone-game-development-resources-compendium/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Categorized OpenGL ES Tutorial Collection</title>
		<link>http://maniacdev.com/2009/09/the-categorized-opengl-es-tutorial-collection/</link>
		<comments>http://maniacdev.com/2009/09/the-categorized-opengl-es-tutorial-collection/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 05:12:09 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone OpenGL ES Programming]]></category>
		<category><![CDATA[iPhone Programming Tutorials]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[iphone 3gs]]></category>
		<category><![CDATA[iphone programming]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[opengl es 2.0]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=641</guid>
		<description><![CDATA[I&#8217;ve received several requests for this, and I agree that finding the right OpenGL ES tutorial can be difficult so what I&#8217;ve decided to do is go through many of the available tutorials and order them by both degree of difficulty, and the native device type for the tutorials. Below you will find OpenGL ES [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve received several requests for this, and I agree that finding the right OpenGL ES tutorial can be difficult so what I&#8217;ve decided to do is go through many of the available tutorials and order them by both degree of difficulty, and the native device type for the tutorials.</p>
<p>Below you will find OpenGL ES tutorials covering OpenGL ES 2.0, 1.1, 1.0, 1.x, for the Apple iPhone, Google Android, Pocket PC, and Microsoft Windows Mobile.&nbsp; Any of these tutorials cannot be converted from one device to another, but the original device type for each tutorial is listed.&nbsp; </p>
<p>Please note, i have only listed 2 OpenGL&nbsp;ES 2.0 tutorials as there just aren&#8217;t many available, there is the <a rel="nofollow" target="_blank" href="http://tr.im/xQPv">OpenGL&nbsp;ES 2.0 Programming Guide</a> which contains a set of OpenGL&nbsp;ES&nbsp;2.0 tutorials and examples that run on the iPhone.&nbsp; I recommend you do not do anything with OpenGL&nbsp;ES 2.0 until you have a complete grasp of OpenGL&nbsp;ES 1.x.</p>
<p>When two tutorials on the same material, for the same platform were found I&nbsp;only listed the better of the two.&nbsp; If there any tutorials that you believe should be added to the list please post them below.</p>
<p>Here are the tutorials:</p>
<h2>Beginner</h2>
<p><a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/01-WhatIsOpenGLES.php">What is OpenGL ES?</a> (all) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/3/28_OpenGL_ES_00_-_Xcode_Project_Set_Up.html">Xcode Project Set Up</a> (iPhone)  &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://www.brighthub.com/mobile/google-android/articles/32012.aspx">An Introduction To OpenGL</a>&nbsp;(Google Android) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/02-SettingUpYourEnvironment.php">Setting Up Your Environment</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/03-OpenGLWindow.php">OpenGL Window</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/04-KeyboardInput.php">Keyboard Input</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/05-MouseInput.php">Mouse Input</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://iphonedevelopment.blogspot.com/2009/04/opengl-es-from-ground-up-part-3.html">Viewports in Perspective</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/3/28_OpenGL_ES_01_-_Drawing_Primitives_1_-_Triangles.html">Drawing Primitives 1 &#8211; Triangles</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/3/28_OpenGL_ES_02_-_Drawing_Primitives_2_-_Squares.html"><br />
Drawing Primitives 2 &#8211; Squares</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/06-Rendering.php">Rendering</a> (Pocket&nbsp;PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/07-OrthographicProjection.php">Orthographic Projection</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/3/31_OpenGL_ES_04_-_Colour_and_Shading.html">Colour and Shading</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/08-ColorAndShading.php">Color And Shading</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/09-WindowResizing.php">Window Resizing</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/3/31_OpenGL_ES_03_-_Transformations.html">Transformations</a> (iPhone)  &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/10-Transformations.php">Transformations</a> (Pocket PC)  &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/11-Depth.php">Depth</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/12-Perspective.php">Perspective</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/13-SolidShapes.php">Solid Shapes</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/20_OpenGL_ES_08_-_The_Final_Primitives__Points_and_Lines_in_a_Stride.html">The Final Primitives:&nbsp;Points and Lines in a Stride</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/1_OpenGL_ES_06_-_Objects_in_3D.html">Objects in 3D</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/3_OpenGL_ES_07_-_Translating_Objects_Independently.html">Translating Objects Independently</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1</p>
<h2>Intermediate</h2>
<p><a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/7/28_OpenGL_ES_18_-_Monkeys_on_Your_Back_and_Geometric_Shapes.html"><span rel="nofollow" target="_blank" class="bl-value-title">Monkeys on Your Back and Geometric Shapes</span></a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://iphonedevelopment.blogspot.com/2009/06/opengl-es-from-ground-up-part-8.html">Interleaving Per-Vertex Data</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/28_OpenGL_ES_12_-_Landscape_View_%26_Handling_Touches_Part_1_-_2D_World.html"><span rel="nofollow" target="_blank" class="bl-value-title">Landscape View &amp; Handling Touches Part 1 &#8211; 2D World</span></a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/14-BackfaceCulling.php">Backface Culling</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/15-Lighting.php">Lighting</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/16-DirectionalLighting.php">Directional Lighting</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/1_OpenGL_ES_05_-_Texture_Mapping_Our_Square.html">Texture Mapping Our Square</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/17-TextureMapping.php">Texture Mapping</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/18-TextureFunctions.php">Texture Functions</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/23_OpenGL_ES_11_-_Single_Texture%2C_Multiple_Looks%2C_%26_Render_to_Texture.html">Multiple Textures, Repeating Textures, and the End of the Book Era</a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/19-Blending.php">Blending</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/20-Transparency.php">Transparency</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/23_OpenGL_ES_11_-_Single_Texture%2C_Multiple_Looks%2C_%26_Render_to_Texture.html"><span rel="nofollow" target="_blank" class="bl-value-title">Single Texture, Multiple Looks, Render to Texture, and Getting Inspired in Maths</span></a> (iPhone) &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
Masking (Pocket PC)  &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/24-UncompressedTGAs.php">Uncompressed TGAs</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x</p>
<h2>Advanced</h2>
<p><a rel="nofollow" target="_blank" href="http://www.webreference.com/programming/opengl_es/">Hello Triangle</a> &#8211; (Windows)&nbsp;- OpenGL&nbsp;ES&nbsp;2.0<br />
<a rel="nofollow" target="_blank" href="http://www.mobileorchard.com/getting-started-with-opengl-es-20-on-the-iphone-3gs/">Getting Started</a> (iPhone)&nbsp;- OpenGL&nbsp;ES&nbsp;2.0<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/5/18_OpenGL_ES_13_-_Moving_in_3D.html"><span rel="nofollow" target="_blank" class="bl-value-title">Moving in 3D</span></a> <span rel="nofollow" target="_blank" class="bl-value-title">(iPhone)</span> &#8211; OpenGL&nbsp;ES&nbsp;1.1<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/21-WavingFlag.php"><br />
</a><a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/6/1_OpenGL_ES_13.5_-_Moving_in_3D_Part_2__Some_Theory_that_I_Should_Have_Explained.html"><span rel="nofollow" target="_blank" class="bl-value-title">Moving in 3D Part 2: Some Theory that I Should Have Explained</span></a> <span rel="nofollow" target="_blank" class="bl-value-title">(iPhone)</span> &#8211; OpenGL&nbsp;ES&nbsp;1.1<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/21-WavingFlag.php"><br />
</a><a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/8/13_OpenGL_ES_20_-_Draconia_01__Getting_Started_and_Background_Scrolling.html"><span rel="nofollow" target="_blank" class="bl-value-title">Draconia 01: Getting Started and Background Scrolling</span></a> <span rel="nofollow" target="_blank" class="bl-value-title">(iPhone)</span> &#8211; OpenGL&nbsp;ES&nbsp;1.1<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/21-WavingFlag.php"><br />
Waving Flag</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/6/17_OpenGL_ES_14_-_Getting_Access_to_Blender_Models__Part_1.html"><span rel="nofollow" target="_blank" class="bl-value-title">Blender Models Part 1: Learning Some Blender Internals</span></a>  <span rel="nofollow" target="_blank" class="bl-value-title">(iPhone)</span> &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/6/18_OpenGL_ES_15_-_Getting_Access_to_Blender_Models__Part_2.html"><span rel="nofollow" target="_blank" class="bl-value-title">Blender Models Part 2: Loading and Rendering</span></a> <span rel="nofollow" target="_blank" class="bl-value-title">(iPhone)</span> &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/6/22_OpenGL_ES_16_-_Blender_Models_Part_3__Textures_and_UV_Mapped_Objects.html"><span rel="nofollow" target="_blank" class="bl-value-title">Blender Models Part 3: Textures and UV Mapped Objects</span></a> <span rel="nofollow" target="_blank" class="bl-value-title">(iPhone)</span> &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/25-Reflections.php">Fog</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://www.zeuscmd.com/tutorials/opengles/25-Reflections.php">Reflections</a> (Pocket PC) &#8211; OpenGL&nbsp;ES&nbsp;1.x<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/7/25_OpenGL_ES_17_-_Collision_Detection.html"><span rel="nofollow" target="_blank" class="bl-value-title">Collision Detection</span></a>  <span rel="nofollow" target="_blank" class="bl-value-title">(iPhone)</span> &#8211; OpenGL&nbsp;ES&nbsp;1.1<br />
<a rel="nofollow" target="_blank" href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/7/27_OpenGL_ES_17.5_-_Collision_Detection_2__Moller_%26_Trumbore%E2%80%99s_Fast_Triangle_Ray_Intersect.html"><span rel="nofollow" target="_blank" class="bl-value-title">Collision Detection 2: Moller &amp; Trumbore&rsquo;s Fast Triangle Ray Intersect</span></a><span rel="nofollow" target="_blank" class="bl-value-title"> </span> <span rel="nofollow" target="_blank" class="bl-value-title">(iPhone)</span> &#8211; OpenGL&nbsp;ES&nbsp;1.1</p>
<p>For a list containing specific sites with OpenGL&nbsp;ES&nbsp;tutorials please check out my <a rel="nofollow" target="_blank" href="http://maniacdev.com/2009/07/16-killer-opengl-es-resources/">Killer OpenGL&nbsp;ES&nbsp;Resources</a> list.</p>
<p>That&#8217;s my list, in the future I&nbsp;may break these down further by command if there is an interest.&nbsp; As I&nbsp;stated above please post the links of any OpenGL&nbsp;ES&nbsp;tutorial that you feel should be added to this list, especially OpenGL&nbsp;ES 2.0 tutorials as at this stage the only OpenGL&nbsp;ES&nbsp;2.0 specific resource I&nbsp;know of is the <a rel="nofollow" target="_blank" href="http://tr.im/xQPv">OpenGL&nbsp;ES Programming Guide</a>.</p>
<p>&nbsp;</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=The%20Categorized%20OpenGL%20ES%20Tutorial%20Collection%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F09%2Fthe-categorized-opengl-es-tutorial-collection%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F09%2Fthe-categorized-opengl-es-tutorial-collection%2F&amp;t=The%20Categorized%20OpenGL%20ES%20Tutorial%20Collection" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F09%2Fthe-categorized-opengl-es-tutorial-collection%2F&amp;title=The%20Categorized%20OpenGL%20ES%20Tutorial%20Collection" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F09%2Fthe-categorized-opengl-es-tutorial-collection%2F&amp;t=The%20Categorized%20OpenGL%20ES%20Tutorial%20Collection" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F09%2Fthe-categorized-opengl-es-tutorial-collection%2F&amp;title=The%20Categorized%20OpenGL%20ES%20Tutorial%20Collection&amp;notes=I%27ve%20received%20several%20requests%20for%20this%2C%20and%20I%20agree%20that%20finding%20the%20right%20OpenGL%20ES%20tutorial%20can%20be%20difficult%20so%20what%20I%27ve%20decided%20to%20do%20is%20go%20through%20many%20of%20the%20available%20tutorials%20and%20order%20them%20by%20both%20degree%20of%20difficulty%2C%20and%20the%20native%20devic" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=The%20Categorized%20OpenGL%20ES%20Tutorial%20Collection&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F09%2Fthe-categorized-opengl-es-tutorial-collection%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/09/the-categorized-opengl-es-tutorial-collection/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iPhone OpenGL ES 3D Collision Detection Tutorials</title>
		<link>http://maniacdev.com/2009/07/iphone-opengl-es-3d-collision-detection-tutorials/</link>
		<comments>http://maniacdev.com/2009/07/iphone-opengl-es-3d-collision-detection-tutorials/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 01:47:18 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone OpenGL ES Programming]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=575</guid>
		<description><![CDATA[Simon Maurice, has added two new tutorials to his collection of iPhone OpenGL ES Tutorials which I mentioned on my iPhone OpenGL ES resources page. Tutorials: 1. Collision Detection 2. Collision Detection 2: Moller &#38; Trumbore’s Fast Triangle Ray Intersect **** Tutorials are currently deactivated they may be back in the future (due to contract issues with the Author [...]]]></description>
			<content:encoded><![CDATA[<p>Simon Maurice, has added two new tutorials to his collection of iPhone OpenGL ES Tutorials which I mentioned on my <a href="http://maniacdev.com/2009/07/16-killer-opengl-es-resources/">iPhone OpenGL</a> ES resources page.</p>
<p>Tutorials:<br />
1. <span class="bl-value-title">Collision Detection</span><br />
2. <span class="bl-value-title">Collision Detection 2: Moller &amp; Trumbore’s Fast Triangle Ray Intersect</span></p>
<p><span class="bl-value-title">**** Tutorials are currently deactivated they may be back in the future (due to contract issues with the Author and employer).</span></p>
<p>I haven&#8217;t had a chance yet to check these out, but they look fantastic.  Just looking from the pictures I can see that they are damn cool.</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=iPhone%20OpenGL%20ES%203D%20Collision%20Detection%20Tutorials%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-opengl-es-3d-collision-detection-tutorials%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-opengl-es-3d-collision-detection-tutorials%2F&amp;t=iPhone%20OpenGL%20ES%203D%20Collision%20Detection%20Tutorials" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-opengl-es-3d-collision-detection-tutorials%2F&amp;title=iPhone%20OpenGL%20ES%203D%20Collision%20Detection%20Tutorials" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-opengl-es-3d-collision-detection-tutorials%2F&amp;t=iPhone%20OpenGL%20ES%203D%20Collision%20Detection%20Tutorials" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-opengl-es-3d-collision-detection-tutorials%2F&amp;title=iPhone%20OpenGL%20ES%203D%20Collision%20Detection%20Tutorials&amp;notes=Simon%20Maurice%2C%20has%20added%20two%20new%20tutorials%20to%20his%20collection%20of%20iPhone%20OpenGL%C2%A0ES%C2%A0Tutorials%20which%20I%C2%A0mentioned%20on%20my%20iPhone%20OpenGL%20ES%C2%A0resources%20page.%0D%0A%0D%0ATutorials%3A%0D%0A1.%20Collision%20Detection%0D%0A2.%20Collision%20Detection%202%3A%20Moller%20%26amp%3B%20Trumbore%E2%80%99s%20Fast%20Tr" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=iPhone%20OpenGL%20ES%203D%20Collision%20Detection%20Tutorials&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-opengl-es-3d-collision-detection-tutorials%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/07/iphone-opengl-es-3d-collision-detection-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
