<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for Heiko Behrens (Blog)</title>
	<atom:link href="http://www.heikobehrens.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.heikobehrens.net</link>
	<description>11:60 p.m. - my plain thoughts</description>
	<pubDate>Fri, 12 Mar 2010 05:31:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>Comment on Mac SVN Server by Sonique</title>
		<link>http://www.heikobehrens.net/2009/05/24/mac-svn-server/#comment-7061</link>
		<dc:creator>Sonique</dc:creator>
		<pubDate>Wed, 10 Mar 2010 08:39:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=460#comment-7061</guid>
		<description>Hello, this is a great article. But if you need an easy setup of Subversion server with very nice GUI Trac (from edgewall), you can try SPMPT. It's a package which include Subversion server, Trac, (and python / mod_python) for MAMP.</description>
		<content:encoded><![CDATA[<p>Hello, this is a great article. But if you need an easy setup of Subversion server with very nice GUI Trac (from edgewall), you can try SPMPT. It&#8217;s a package which include Subversion server, Trac, (and python / mod_python) for MAMP.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Xtext at DemoCamp London in June 2009 by Adnane</title>
		<link>http://www.heikobehrens.net/2009/07/01/xtext-at-democamp-london-in-june-2009/#comment-6985</link>
		<dc:creator>Adnane</dc:creator>
		<pubDate>Tue, 09 Mar 2010 11:53:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=590#comment-6985</guid>
		<description>ok , I see
can't waiting for that XD
thank you Mr.Heiko</description>
		<content:encoded><![CDATA[<p>ok , I see<br />
can&#8217;t waiting for that XD<br />
thank you Mr.Heiko</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Xtext at DemoCamp London in June 2009 by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/07/01/xtext-at-democamp-london-in-june-2009/#comment-6982</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Tue, 09 Mar 2010 10:17:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=590#comment-6982</guid>
		<description>Thank you Adnane, I am planning to publish it before the EclipseCon since Bernhard Merkle will use it to compare different frameworks (including Xtext) against each other and I'd like to promote his talk :)</description>
		<content:encoded><![CDATA[<p>Thank you Adnane, I am planning to publish it before the EclipseCon since Bernhard Merkle will use it to compare different frameworks (including Xtext) against each other and I&#8217;d like to promote his talk <img src='http://www.heikobehrens.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Xtext at DemoCamp London in June 2009 by Adnane</title>
		<link>http://www.heikobehrens.net/2009/07/01/xtext-at-democamp-london-in-june-2009/#comment-6981</link>
		<dc:creator>Adnane</dc:creator>
		<pubDate>Tue, 09 Mar 2010 10:07:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=590#comment-6981</guid>
		<description>Hello !

first of all , thanks for your presentation, I like it !! 
actually , i'm trying to use xtext in my project , so i need to see some examples first to get ready ! 
So , can you make the chess example available for us?  
thank you for answering  

Best regards</description>
		<content:encoded><![CDATA[<p>Hello !</p>
<p>first of all , thanks for your presentation, I like it !!<br />
actually , i&#8217;m trying to use xtext in my project , so i need to see some examples first to get ready !<br />
So , can you make the chess example available for us?<br />
thank you for answering  </p>
<p>Best regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Sergey Kopanev</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-6748</link>
		<dc:creator>Sergey Kopanev</dc:creator>
		<pubDate>Sat, 27 Feb 2010 17:33:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-6748</guid>
		<description>Heiko,

What is "Center" that script saying ?
Center: 

I have two models and i have no success draw it correctly in space.
I've tried glTranslatef to "Center" and glScalef  by "Scale by" before rendering - but my models located in space at the wrong coordinates.

How can I draw 2 models on their coordinates same as in 3dMax?

thanks,</description>
		<content:encoded><![CDATA[<p>Heiko,</p>
<p>What is &#8220;Center&#8221; that script saying ?<br />
Center: </p>
<p>I have two models and i have no success draw it correctly in space.<br />
I&#8217;ve tried glTranslatef to &#8220;Center&#8221; and glScalef  by &#8220;Scale by&#8221; before rendering - but my models located in space at the wrong coordinates.</p>
<p>How can I draw 2 models on their coordinates same as in 3dMax?</p>
<p>thanks,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Sergey Kopanev</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-6747</link>
		<dc:creator>Sergey Kopanev</dc:creator>
		<pubDate>Sat, 27 Feb 2010 16:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-6747</guid>
		<description>Heiko,

Thanks for answer. Do you have a plan make script working with some textures ?</description>
		<content:encoded><![CDATA[<p>Heiko,</p>
<p>Thanks for answer. Do you have a plan make script working with some textures ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on YouTube-Video in PowerPoint einbinden by Moritz</title>
		<link>http://www.heikobehrens.net/2008/04/20/youtube-video-in-powerpoint-einbinden/#comment-6741</link>
		<dc:creator>Moritz</dc:creator>
		<pubDate>Sat, 27 Feb 2010 10:10:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=3#comment-6741</guid>
		<description>Herzlichen Dank! Funktioniert super!</description>
		<content:encoded><![CDATA[<p>Herzlichen Dank! Funktioniert super!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Generation Gap Pattern by Xate</title>
		<link>http://www.heikobehrens.net/2009/04/23/generation-gap-pattern/#comment-6681</link>
		<dc:creator>Xate</dc:creator>
		<pubDate>Wed, 24 Feb 2010 16:55:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=213#comment-6681</guid>
		<description>Hi Heiko,

I'm trying to implement some automatic test generation using xText, xPand and MWE. I managed to create code files but I wanna create them in a organized package structure. Do you know how can I create packages using those tecnologies?

Thank you for all,

Cheers,</description>
		<content:encoded><![CDATA[<p>Hi Heiko,</p>
<p>I&#8217;m trying to implement some automatic test generation using xText, xPand and MWE. I managed to create code files but I wanna create them in a organized package structure. Do you know how can I create packages using those tecnologies?</p>
<p>Thank you for all,</p>
<p>Cheers,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Lisa Wilkinson</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-6665</link>
		<dc:creator>Lisa Wilkinson</dc:creator>
		<pubDate>Tue, 23 Feb 2010 21:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-6665</guid>
		<description>Here's another example.
Maya: http://imgur.com/PVYqa.png
iPhone: http://imgur.com/FGcGs.png
Texture: http://imgur.com/ivt5J.png

and my code to draw it:

	glPushMatrix();
	glBindTexture(GL_TEXTURE_2D, textures[13]);
	glVertexPointer(3, GL_FLOAT, 0, cubeVerts);
	glTexCoordPointer(2, GL_FLOAT, 0, cubeTexCoords);
	glDrawArrays(GL_TRIANGLES, 0, cubeNumVerts);
	glPopMatrix();</description>
		<content:encoded><![CDATA[<p>Here&#8217;s another example.<br />
Maya: <a href="http://imgur.com/PVYqa.png" onclick="javascript:pageTracker._trackPageview('/outbound/comment/imgur.com');" rel="nofollow">http://imgur.com/PVYqa.png</a><br />
iPhone: <a href="http://imgur.com/FGcGs.png" onclick="javascript:pageTracker._trackPageview('/outbound/comment/imgur.com');" rel="nofollow">http://imgur.com/FGcGs.png</a><br />
Texture: <a href="http://imgur.com/ivt5J.png" onclick="javascript:pageTracker._trackPageview('/outbound/comment/imgur.com');" rel="nofollow">http://imgur.com/ivt5J.png</a></p>
<p>and my code to draw it:</p>
<p>	glPushMatrix();<br />
	glBindTexture(GL_TEXTURE_2D, textures[13]);<br />
	glVertexPointer(3, GL_FLOAT, 0, cubeVerts);<br />
	glTexCoordPointer(2, GL_FLOAT, 0, cubeTexCoords);<br />
	glDrawArrays(GL_TRIANGLES, 0, cubeNumVerts);<br />
	glPopMatrix();</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-6652</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Tue, 23 Feb 2010 08:31:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-6652</guid>
		<description>Hey Lisa, can you reproduce this error with a simpler example (e.g. a cube)? I am afraid the .obj file itself has some unexpected mappings.</description>
		<content:encoded><![CDATA[<p>Hey Lisa, can you reproduce this error with a simpler example (e.g. a cube)? I am afraid the .obj file itself has some unexpected mappings.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-6651</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Tue, 23 Feb 2010 08:31:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-6651</guid>
		<description>Sergey, currently the script merges all groups into a single object and can handle only one texture.</description>
		<content:encoded><![CDATA[<p>Sergey, currently the script merges all groups into a single object and can handle only one texture.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Lisa Wilkinson</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-6647</link>
		<dc:creator>Lisa Wilkinson</dc:creator>
		<pubDate>Tue, 23 Feb 2010 03:11:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-6647</guid>
		<description>Hi, 

I have been having problems getting the UV texture coordinates to work.
Here is a screen shot of what it looks like in Maya: http://imgur.com/z2Ica.png
and what it looks like on the iPhone: http://imgur.com/A1alQ.png

Does anyone know how this could be fixed?
Thanks in advance for any help</description>
		<content:encoded><![CDATA[<p>Hi, </p>
<p>I have been having problems getting the UV texture coordinates to work.<br />
Here is a screen shot of what it looks like in Maya: <a href="http://imgur.com/z2Ica.png" onclick="javascript:pageTracker._trackPageview('/outbound/comment/imgur.com');" rel="nofollow">http://imgur.com/z2Ica.png</a><br />
and what it looks like on the iPhone: <a href="http://imgur.com/A1alQ.png" onclick="javascript:pageTracker._trackPageview('/outbound/comment/imgur.com');" rel="nofollow">http://imgur.com/A1alQ.png</a></p>
<p>Does anyone know how this could be fixed?<br />
Thanks in advance for any help</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Sergey Kopanev</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-6232</link>
		<dc:creator>Sergey Kopanev</dc:creator>
		<pubDate>Thu, 04 Feb 2010 18:00:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-6232</guid>
		<description>Hello, all

But what if the object 2 or more textures?
thanks.</description>
		<content:encoded><![CDATA[<p>Hello, all</p>
<p>But what if the object 2 or more textures?<br />
thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Mirza Garibovic</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-6226</link>
		<dc:creator>Mirza Garibovic</dc:creator>
		<pubDate>Thu, 04 Feb 2010 14:29:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-6226</guid>
		<description>Hi Heiko,

I made a small change to this so that it interleaves the vertex data in one contiguous array, according to http://developer.apple.com/iphone/library/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Performance/Performance.html

obj2opengl.pl:
http://docs.google.com/leaf?id=0B3MMs33O0RexZDUzZDU1ZjItMjRlZi00OGQwLThkOTktN2RkYWM4MzNiMDM3&#38;hl=en

Example output (cube.h):
http://docs.google.com/leaf?id=0B3MMs33O0RexMGY0YTI0NjAtY2E1MC00MGYwLWIxM2EtMGRmYzExMzE0ODUz&#38;hl=en

Example draw (note the required stride constant):

  glVertexPointer(3, GL_FLOAT, cubeStride, cubeVerts);

  glNormalPointer(GL_FLOAT, cubeStride, cubeNormals);

  glDrawArrays(GL_TRIANGLES, 0, cubeNumVerts);</description>
		<content:encoded><![CDATA[<p>Hi Heiko,</p>
<p>I made a small change to this so that it interleaves the vertex data in one contiguous array, according to <a href="http://developer.apple.com/iphone/library/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Performance/Performance.html" onclick="javascript:pageTracker._trackPageview('/outbound/comment/developer.apple.com');" rel="nofollow">http://developer.apple.com/iphone/library/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Performance/Performance.html</a></p>
<p>obj2opengl.pl:<br />
<a href="http://docs.google.com/leaf?id=0B3MMs33O0RexZDUzZDU1ZjItMjRlZi00OGQwLThkOTktN2RkYWM4MzNiMDM3&amp;hl=en" onclick="javascript:pageTracker._trackPageview('/outbound/comment/docs.google.com');" rel="nofollow">http://docs.google.com/leaf?id=0B3MMs33O0RexZDUzZDU1ZjItMjRlZi00OGQwLThkOTktN2RkYWM4MzNiMDM3&amp;hl=en</a></p>
<p>Example output (cube.h):<br />
<a href="http://docs.google.com/leaf?id=0B3MMs33O0RexMGY0YTI0NjAtY2E1MC00MGYwLWIxM2EtMGRmYzExMzE0ODUz&amp;hl=en" onclick="javascript:pageTracker._trackPageview('/outbound/comment/docs.google.com');" rel="nofollow">http://docs.google.com/leaf?id=0B3MMs33O0RexMGY0YTI0NjAtY2E1MC00MGYwLWIxM2EtMGRmYzExMzE0ODUz&amp;hl=en</a></p>
<p>Example draw (note the required stride constant):</p>
<p>  glVertexPointer(3, GL_FLOAT, cubeStride, cubeVerts);</p>
<p>  glNormalPointer(GL_FLOAT, cubeStride, cubeNormals);</p>
<p>  glDrawArrays(GL_TRIANGLES, 0, cubeNumVerts);</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Sergey Kopanev</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-6202</link>
		<dc:creator>Sergey Kopanev</dc:creator>
		<pubDate>Wed, 03 Feb 2010 13:31:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-6202</guid>
		<description>Thanks! Very nice script.</description>
		<content:encoded><![CDATA[<p>Thanks! Very nice script.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 100 Liegestütze in 6 Wochen by BMWM5</title>
		<link>http://www.heikobehrens.net/2009/03/18/100-liegestuetze-in-6-wochen/#comment-6110</link>
		<dc:creator>BMWM5</dc:creator>
		<pubDate>Fri, 29 Jan 2010 23:53:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=266#comment-6110</guid>
		<description>Ich habe auch aber nicht alle 6 wochen :)

Http://www.hundertliegestuetze.de</description>
		<content:encoded><![CDATA[<p>Ich habe auch aber nicht alle 6 wochen <img src='http://www.heikobehrens.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Http://www.hundertliegestuetze.de</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Kjaerjakcajk</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-5832</link>
		<dc:creator>Kjaerjakcajk</dc:creator>
		<pubDate>Mon, 18 Jan 2010 01:07:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-5832</guid>
		<description>Thanks for this, very helpful.</description>
		<content:encoded><![CDATA[<p>Thanks for this, very helpful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 100 Liegestütze in 6 Wochen by Russman</title>
		<link>http://www.heikobehrens.net/2009/03/18/100-liegestuetze-in-6-wochen/#comment-5790</link>
		<dc:creator>Russman</dc:creator>
		<pubDate>Fri, 15 Jan 2010 23:24:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=266#comment-5790</guid>
		<description>Ich habe das Programm auch gemacht und die 100 geschafft musste aber z.T ein paar Wochen wiederholen..ging bei mir 10 Wochen :D
Was es bringt?? Motivation zum Weitermachen, guter Einstieg!!
Aber es kommt auch draufan wie du die Liegestütze machst..ist alles Ansichtssache.</description>
		<content:encoded><![CDATA[<p>Ich habe das Programm auch gemacht und die 100 geschafft musste aber z.T ein paar Wochen wiederholen..ging bei mir 10 Wochen <img src='http://www.heikobehrens.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Was es bringt?? Motivation zum Weitermachen, guter Einstieg!!<br />
Aber es kommt auch draufan wie du die Liegestütze machst..ist alles Ansichtssache.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Recent updates of the Xtext website by Denis Roy</title>
		<link>http://www.heikobehrens.net/2010/01/07/recent-updates-of-the-xtext-website/#comment-5571</link>
		<dc:creator>Denis Roy</dc:creator>
		<pubDate>Fri, 08 Jan 2010 14:48:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=932#comment-5571</guid>
		<description>Heiko, thanks again for the great work!  I'm sure all the new projects will appreciate the new template!</description>
		<content:encoded><![CDATA[<p>Heiko, thanks again for the great work!  I&#8217;m sure all the new projects will appreciate the new template!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by iphone4</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-5441</link>
		<dc:creator>iphone4</dc:creator>
		<pubDate>Mon, 04 Jan 2010 18:17:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-5441</guid>
		<description>There is a typo:
	print OUTFILE "glTexCoordPointer(2, GL_FLOAT, 0, ".$object."TexCoords);\n"
		if $numTextrue &#62; 0;

should be:
	print OUTFILE "glTexCoordPointer(2, GL_FLOAT, 0, ".$object."TexCoords);\n"
		if $numTexture &#62; 0;

It stops glTexCoordPointer appearing in comment.

Nice script though!</description>
		<content:encoded><![CDATA[<p>There is a typo:<br />
	print OUTFILE &#8220;glTexCoordPointer(2, GL_FLOAT, 0, &#8220;.$object.&#8221;TexCoords);\n&#8221;<br />
		if $numTextrue &gt; 0;</p>
<p>should be:<br />
	print OUTFILE &#8220;glTexCoordPointer(2, GL_FLOAT, 0, &#8220;.$object.&#8221;TexCoords);\n&#8221;<br />
		if $numTexture &gt; 0;</p>
<p>It stops glTexCoordPointer appearing in comment.</p>
<p>Nice script though!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Blender &#62;&#62; OpenGL ES &#8211; Any Hope? - OOgtech.org</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-5009</link>
		<dc:creator>Blender &#62;&#62; OpenGL ES &#8211; Any Hope? - OOgtech.org</dc:creator>
		<pubDate>Sat, 19 Dec 2009 14:04:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-5009</guid>
		<description>[...] obj2OpenGL &#8211; Heiko Behrens&#8217; PERL script to convert *.obj (Alias Wavefront) to opengl. This is attractive because it loads data that OpenGL can render directly. Also it&#8217;s been designed with the iPhone/iTouch in mind. If I use this I still would like to write an automation to export my models from the blender file format to obj. It would be really nice if I could &#8216;press a button&#8217; and get all my 3D files updated at once. I guess I should try this first&#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] obj2OpenGL &#8211; Heiko Behrens&#8217; PERL script to convert *.obj (Alias Wavefront) to opengl. This is attractive because it loads data that OpenGL can render directly. Also it&#8217;s been designed with the iPhone/iTouch in mind. If I use this I still would like to write an automation to export my models from the blender file format to obj. It would be really nice if I could &#8216;press a button&#8217; and get all my 3D files updated at once. I guess I should try this first&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Niklas</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4712</link>
		<dc:creator>Niklas</dc:creator>
		<pubDate>Mon, 07 Dec 2009 14:22:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4712</guid>
		<description>Hm, seem that I had forgotten to put in glMatrixMode(GL_MODELVIEW) after I set up the projection view port... So the light now seems to work...</description>
		<content:encoded><![CDATA[<p>Hm, seem that I had forgotten to put in glMatrixMode(GL_MODELVIEW) after I set up the projection view port&#8230; So the light now seems to work&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4710</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Mon, 07 Dec 2009 13:06:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4710</guid>
		<description>Hey Niklas,

your are absolutely right. The normals will be transformed (even scaled) according to your matrix. If you are an iPhone developer have a look at the GLGravity example to learn about lights and OpenGL. Also, this tutorial seems to introduce lights and normals quite extensively: http://www.falloutsoftware.com/tutorials/gl/gl8.htm</description>
		<content:encoded><![CDATA[<p>Hey Niklas,</p>
<p>your are absolutely right. The normals will be transformed (even scaled) according to your matrix. If you are an iPhone developer have a look at the GLGravity example to learn about lights and OpenGL. Also, this tutorial seems to introduce lights and normals quite extensively: <a href="http://www.falloutsoftware.com/tutorials/gl/gl8.htm" onclick="javascript:pageTracker._trackPageview('/outbound/comment/www.falloutsoftware.com');" rel="nofollow">http://www.falloutsoftware.com/tutorials/gl/gl8.htm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Niklas</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4709</link>
		<dc:creator>Niklas</dc:creator>
		<pubDate>Mon, 07 Dec 2009 12:29:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4709</guid>
		<description>Hey, great script.

I'm a complete newbie when it comes to open gl, so pardon my ignorance.

But when I create a simple object with normals, and render it all, as per your examples. If I then place a light above the object, and then rotate say a cube. It seems to me that as the cube rotates around the axis, the backside of it becomes dark when facing the light, rather then the side facing away form the light becomes dark.

Do I need to recalculate or transform the normals for the light to be correct?

I'm doing a push and pop call, then translate the cube I'm drawing. I would have thought that the face facing the light would become lighter. Isn't that what the normals are for?</description>
		<content:encoded><![CDATA[<p>Hey, great script.</p>
<p>I&#8217;m a complete newbie when it comes to open gl, so pardon my ignorance.</p>
<p>But when I create a simple object with normals, and render it all, as per your examples. If I then place a light above the object, and then rotate say a cube. It seems to me that as the cube rotates around the axis, the backside of it becomes dark when facing the light, rather then the side facing away form the light becomes dark.</p>
<p>Do I need to recalculate or transform the normals for the light to be correct?</p>
<p>I&#8217;m doing a push and pop call, then translate the cube I&#8217;m drawing. I would have thought that the face facing the light would become lighter. Isn&#8217;t that what the normals are for?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on YouTube-Video in PowerPoint einbinden by Jules</title>
		<link>http://www.heikobehrens.net/2008/04/20/youtube-video-in-powerpoint-einbinden/#comment-4614</link>
		<dc:creator>Jules</dc:creator>
		<pubDate>Thu, 03 Dec 2009 11:20:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=3#comment-4614</guid>
		<description>Herzlichen Dank für die tolle Anleitung!</description>
		<content:encoded><![CDATA[<p>Herzlichen Dank für die tolle Anleitung!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4383</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Mon, 23 Nov 2009 11:24:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4383</guid>
		<description>Hey Jace,

could you please provide your obj file so I can try to reproduce your error?</description>
		<content:encoded><![CDATA[<p>Hey Jace,</p>
<p>could you please provide your obj file so I can try to reproduce your error?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Jace</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4370</link>
		<dc:creator>Jace</dc:creator>
		<pubDate>Sun, 22 Nov 2009 18:57:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4370</guid>
		<description>Hi,

I wondered if you could help me. I created an object in Carrara 6 pro and exported to wavefont obj file. I ran your script and I got "Illegal division by zero at ./obj2opengl.pl line 294" I checked this and it seemed to be related to scale, so i specified -noScale and it appeared to work. However upon further inspection the header file was in fact invalid and contained nothing like the expected format, instead just a copy of the original obj file. I'm new to all of this, so forgive my ignorance but do you have any idea what I'm doing wrong?

Thanks in advance for any help

Regards</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I wondered if you could help me. I created an object in Carrara 6 pro and exported to wavefont obj file. I ran your script and I got &#8220;Illegal division by zero at ./obj2opengl.pl line 294&#8243; I checked this and it seemed to be related to scale, so i specified -noScale and it appeared to work. However upon further inspection the header file was in fact invalid and contained nothing like the expected format, instead just a copy of the original obj file. I&#8217;m new to all of this, so forgive my ignorance but do you have any idea what I&#8217;m doing wrong?</p>
<p>Thanks in advance for any help</p>
<p>Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Das große Eszett by alexgahr</title>
		<link>http://www.heikobehrens.net/2008/08/18/das-grose-eszett/#comment-4355</link>
		<dc:creator>alexgahr</dc:creator>
		<pubDate>Sat, 21 Nov 2009 22:01:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=31#comment-4355</guid>
		<description>Ich habe schon verschiedene Varianten und Schrifttypen des großen Eszett gesehen, doch dieses hier sieht mir eher wie der Kleinbuchstabe aus, da ihm die typischen Züge eines Großbuchstaben fehlen. Diese beschriftung ist bestimmt schon älter und ihr Verfasser wusste nicht, dass man vorher, oder auch heute noch, das Eszett bei Großbuchstaben durch SS ersetzt, nicht wahr?</description>
		<content:encoded><![CDATA[<p>Ich habe schon verschiedene Varianten und Schrifttypen des großen Eszett gesehen, doch dieses hier sieht mir eher wie der Kleinbuchstabe aus, da ihm die typischen Züge eines Großbuchstaben fehlen. Diese beschriftung ist bestimmt schon älter und ihr Verfasser wusste nicht, dass man vorher, oder auch heute noch, das Eszett bei Großbuchstaben durch SS ersetzt, nicht wahr?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4274</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Tue, 17 Nov 2009 15:33:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4274</guid>
		<description>Ryan, you can easily iterate over the verts array and collect for each dimension the min and max values. But, adding this to the output of the script would be helpful, too. Thanks for your suggestion.</description>
		<content:encoded><![CDATA[<p>Ryan, you can easily iterate over the verts array and collect for each dimension the min and max values. But, adding this to the output of the script would be helpful, too. Thanks for your suggestion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Ryan</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4273</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Tue, 17 Nov 2009 15:11:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4273</guid>
		<description>Does anyone know of a good way to create simple bounding boxes using these .h files? Something as simple as creating a bounding rectangle using max and min z, x, and y values would do.

Thanks!</description>
		<content:encoded><![CDATA[<p>Does anyone know of a good way to create simple bounding boxes using these .h files? Something as simple as creating a bounding rectangle using max and min z, x, and y values would do.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4201</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Fri, 13 Nov 2009 11:36:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4201</guid>
		<description>Hey Ivan,
did you apply execution rights to the script? http://osxfaq.com/tutorials/learningcenter/UnixTutorials/ShellScripting1/index.ws#asss</description>
		<content:encoded><![CDATA[<p>Hey Ivan,<br />
did you apply execution rights to the script? <a href="http://osxfaq.com/tutorials/learningcenter/UnixTutorials/ShellScripting1/index.ws#asss" onclick="javascript:pageTracker._trackPageview('/outbound/comment/osxfaq.com');" rel="nofollow">http://osxfaq.com/tutorials/learningcenter/UnixTutorials/ShellScripting1/index.ws#asss</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Ivan</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4200</link>
		<dc:creator>Ivan</dc:creator>
		<pubDate>Fri, 13 Nov 2009 11:32:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4200</guid>
		<description>Sorry, I'm noob in mac, i have the next error:

-bash: ./obj2opengl.pl: Permission denied</description>
		<content:encoded><![CDATA[<p>Sorry, I&#8217;m noob in mac, i have the next error:</p>
<p>-bash: ./obj2opengl.pl: Permission denied</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by tgr</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4178</link>
		<dc:creator>tgr</dc:creator>
		<pubDate>Thu, 12 Nov 2009 09:35:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4178</guid>
		<description>textrue should be texture in http://www.heikobehrens.net/wp-content/uploads/2009/08/obj2opengl.txt line 451.</description>
		<content:encoded><![CDATA[<p>textrue should be texture in <a href="http://www.heikobehrens.net/wp-content/uploads/2009/08/obj2opengl.txt"  rel="nofollow">http://www.heikobehrens.net/wp-content/uploads/2009/08/obj2opengl.txt</a> line 451.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4033</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Wed, 04 Nov 2009 07:51:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4033</guid>
		<description>&lt;code&gt;./obj2opengl.pl cube.txt -s 4&lt;/code&gt;
does the trick. try
&lt;code&gt;./obj2opengl.pl --help&lt;/code&gt;
to learn more about the options.</description>
		<content:encoded><![CDATA[<p><code>./obj2opengl.pl cube.txt -s 4</code><br />
does the trick. try<br />
<code>./obj2opengl.pl --help</code><br />
to learn more about the options.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Ryan</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-4030</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Tue, 03 Nov 2009 16:55:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-4030</guid>
		<description>Great script! I'm just wondering how to use scaling options from the command line?

Keep up the great work!

Ryan</description>
		<content:encoded><![CDATA[<p>Great script! I&#8217;m just wondering how to use scaling options from the command line?</p>
<p>Keep up the great work!</p>
<p>Ryan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on iPhonical at the second German iPhone Developer Conference in December 2009 by Maxim Zaks</title>
		<link>http://www.heikobehrens.net/2009/10/25/iphonical-at-the-second-german-iphone-developer-conference-in-december-2009/#comment-4012</link>
		<dc:creator>Maxim Zaks</dc:creator>
		<pubDate>Sat, 31 Oct 2009 23:14:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=858#comment-4012</guid>
		<description>I would love to buy you a drink :)</description>
		<content:encoded><![CDATA[<p>I would love to buy you a drink <img src='http://www.heikobehrens.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Xtext goes SAP by Heiko Behrens (Blog) &#187; Blog Archive &#187; EWiTa 2009 in retrospect</title>
		<link>http://www.heikobehrens.net/2009/09/11/xtext-goes-sap/#comment-3935</link>
		<dc:creator>Heiko Behrens (Blog) &#187; Blog Archive &#187; EWiTa 2009 in retrospect</dc:creator>
		<pubDate>Sat, 24 Oct 2009 10:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=611#comment-3935</guid>
		<description>[...] in particular can be used to produce SAP applications. He even gave a live-presentation of the tools his students developed during a research project. Simon Zambrovski took some photos at the [...]</description>
		<content:encoded><![CDATA[<p>[...] in particular can be used to produce SAP applications. He even gave a live-presentation of the tools his students developed during a research project. Simon Zambrovski took some photos at the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Impressions of Code Generation 2009 by Heiko Behrens (Blog) &#187; Blog Archive &#187; EWiTa 2009 in retrospect</title>
		<link>http://www.heikobehrens.net/2009/06/17/impressions-of-code-generation-2009/#comment-3934</link>
		<dc:creator>Heiko Behrens (Blog) &#187; Blog Archive &#187; EWiTa 2009 in retrospect</dc:creator>
		<pubDate>Sat, 24 Oct 2009 10:42:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.1160pm.net/?p=563#comment-3934</guid>
		<description>[...] the slides I used at the EWiTa were an excerpt from a former talk at the Code Generation 2009 in Cambridge I will only list the related talks I mentioned in the [...]</description>
		<content:encoded><![CDATA[<p>[...] the slides I used at the EWiTa were an excerpt from a former talk at the Code Generation 2009 in Cambridge I will only list the related talks I mentioned in the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by fx61803</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-3929</link>
		<dc:creator>fx61803</dc:creator>
		<pubDate>Fri, 23 Oct 2009 21:50:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-3929</guid>
		<description>Hello!
thanks for the links, they've been helpful
now, I couldn't make the texturing of your banana to work, but it seems it required a call to
glEnableClientState(GL_TEXTURE_COORD_ARRAY) after glTexCoordPointer(2, GL_FLOAT, 0, bananaTexCoords) to make it finally accept the texture
I do not know how generic this might be and if it's worth mentioning in generated header for example
thanks!
r.</description>
		<content:encoded><![CDATA[<p>Hello!<br />
thanks for the links, they&#8217;ve been helpful<br />
now, I couldn&#8217;t make the texturing of your banana to work, but it seems it required a call to<br />
glEnableClientState(GL_TEXTURE_COORD_ARRAY) after glTexCoordPointer(2, GL_FLOAT, 0, bananaTexCoords) to make it finally accept the texture<br />
I do not know how generic this might be and if it&#8217;s worth mentioning in generated header for example<br />
thanks!<br />
r.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-3910</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Thu, 22 Oct 2009 08:07:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-3910</guid>
		<description>Hey R,
I am not completely sure what you are asking for. If your obj contains texture coordinates you can bin them using glTexCoordPointer as you can see in the generated comment of your .h file.

Loading the corresponding image file is another story, though. If you are not familiar with OpenGL ES and texture mapping these links might be helpful:
http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-part-6_25.html
http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/1_OpenGL_ES_05_-_Texture_Mapping_Our_Square.html</description>
		<content:encoded><![CDATA[<p>Hey R,<br />
I am not completely sure what you are asking for. If your obj contains texture coordinates you can bin them using glTexCoordPointer as you can see in the generated comment of your .h file.</p>
<p>Loading the corresponding image file is another story, though. If you are not familiar with OpenGL ES and texture mapping these links might be helpful:<br />
<a href="http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-part-6_25.html" onclick="javascript:pageTracker._trackPageview('/outbound/comment/iphonedevelopment.blogspot.com');" rel="nofollow">http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-part-6_25.html</a><br />
<a href="http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/1_OpenGL_ES_05_-_Texture_Mapping_Our_Square.html" onclick="javascript:pageTracker._trackPageview('/outbound/comment/web.me.com');" rel="nofollow">http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Entries/2009/4/1_OpenGL_ES_05_-_Texture_Mapping_Our_Square.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by fx61803</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-3908</link>
		<dc:creator>fx61803</dc:creator>
		<pubDate>Thu, 22 Oct 2009 02:46:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-3908</guid>
		<description>mr. behrens,
thanks for the converter, works like a charm!
after initial obstacles where it was not able to generate correct header file caused by not having only triangles in the model I am now able to compile the model with xcode; brilliant!

/ the converter produces a weird bug when skipping number values and leaving only commas in the array definition when the model is not in expected format, I guess; however when I exported the same model with triangles only, it works perfectly / 

however, since I am a complete noob in this field I even don't know if something like this makes sense, but is it possible to automatically apply a corresponding texture to a model defined like this in xcode? if so - how ? - does there exist a corresponding apple tutorial/concept which can be easily adopted for this ?
thank you very much!
r.</description>
		<content:encoded><![CDATA[<p>mr. behrens,<br />
thanks for the converter, works like a charm!<br />
after initial obstacles where it was not able to generate correct header file caused by not having only triangles in the model I am now able to compile the model with xcode; brilliant!</p>
<p>/ the converter produces a weird bug when skipping number values and leaving only commas in the array definition when the model is not in expected format, I guess; however when I exported the same model with triangles only, it works perfectly / </p>
<p>however, since I am a complete noob in this field I even don&#8217;t know if something like this makes sense, but is it possible to automatically apply a corresponding texture to a model defined like this in xcode? if so - how ? - does there exist a corresponding apple tutorial/concept which can be easily adopted for this ?<br />
thank you very much!<br />
r.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Eclipse Modeling Days 2009 in New York and Toronto by Timo</title>
		<link>http://www.heikobehrens.net/2009/10/20/eclipse-modeling-days-2009-in-new-york-and-toronto/#comment-3901</link>
		<dc:creator>Timo</dc:creator>
		<pubDate>Wed, 21 Oct 2009 07:50:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=871#comment-3901</guid>
		<description>Wow, cool have some fun over there!</description>
		<content:encoded><![CDATA[<p>Wow, cool have some fun over there!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-3869</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Mon, 19 Oct 2009 15:09:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-3869</guid>
		<description>Hey Alex, as stated in my comment http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-3460 above I used the GLGravity sample from Apple to produce the screenshot. Unfortunately, I cannot repost this code since it is protected by law. Feel free to ask any questions that arise following the steps I described on that comment, though.</description>
		<content:encoded><![CDATA[<p>Hey Alex, as stated in my comment <a href="http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-3460"  rel="nofollow">http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-3460</a> above I used the GLGravity sample from Apple to produce the screenshot. Unfortunately, I cannot repost this code since it is protected by law. Feel free to ask any questions that arise following the steps I described on that comment, though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on obj2opengl: convert obj 3D models to arrays compatible with iPhone OpenGL ES by Alex</title>
		<link>http://www.heikobehrens.net/2009/08/27/obj2opengl/#comment-3868</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Mon, 19 Oct 2009 14:27:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=695#comment-3868</guid>
		<description>Please, include full xcode project
i try create test app - but it not work</description>
		<content:encoded><![CDATA[<p>Please, include full xcode project<br />
i try create test app - but it not work</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Focus on Modeling at the first Elmshorner Wirtschaftsinformatiktag by Marcel</title>
		<link>http://www.heikobehrens.net/2009/10/14/focus-on-modeling-at-the-first-elmshorner-wirtschaftsinformatiktag/#comment-3780</link>
		<dc:creator>Marcel</dc:creator>
		<pubDate>Wed, 14 Oct 2009 21:34:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=848#comment-3780</guid>
		<description>I'm looking forward to the confi. So see you on Friday.</description>
		<content:encoded><![CDATA[<p>I&#8217;m looking forward to the confi. So see you on Friday.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Burlington Ducky iPhone App by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/10/02/burlington-ducky-iphone-app/#comment-3687</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Wed, 07 Oct 2009 20:45:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=688#comment-3687</guid>
		<description>Tom, Mr-sk,

I'm afraid I cannot make this work open source. Feel free to ask questions on a conceptual level, though. I'll be glad to give answers.</description>
		<content:encoded><![CDATA[<p>Tom, Mr-sk,</p>
<p>I&#8217;m afraid I cannot make this work open source. Feel free to ask questions on a conceptual level, though. I&#8217;ll be glad to give answers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Profiler for Xpand/Xtend/Check by Java Blog &#187; Sven Efftinge: Helios M2 of Xtext, Xpand and MWE</title>
		<link>http://www.heikobehrens.net/2009/09/25/profiler-for-xpandxtendcheck/#comment-3668</link>
		<dc:creator>Java Blog &#187; Sven Efftinge: Helios M2 of Xtext, Xpand and MWE</dc:creator>
		<pubDate>Tue, 06 Oct 2009 13:16:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=793#comment-3668</guid>
		<description>[...] execution performance of your generator, the new Xpand profiler comes in handy. Heiko already blogged about it. There's also documentation available.MWE (fixed bugzillas)For MWE only some bugs were fixed. The [...]</description>
		<content:encoded><![CDATA[<p>[...] execution performance of your generator, the new Xpand profiler comes in handy. Heiko already blogged about it. There&#8217;s also documentation available.MWE (fixed bugzillas)For MWE only some bugs were fixed. The [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Burlington Ducky iPhone App by Mr-sk</title>
		<link>http://www.heikobehrens.net/2009/10/02/burlington-ducky-iphone-app/#comment-3640</link>
		<dc:creator>Mr-sk</dc:creator>
		<pubDate>Sat, 03 Oct 2009 17:16:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=688#comment-3640</guid>
		<description>Nice writeup - any chance of open sourcing the application?</description>
		<content:encoded><![CDATA[<p>Nice writeup - any chance of open sourcing the application?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Burlington Ducky iPhone App by Tom Irving</title>
		<link>http://www.heikobehrens.net/2009/10/02/burlington-ducky-iphone-app/#comment-3624</link>
		<dc:creator>Tom Irving</dc:creator>
		<pubDate>Fri, 02 Oct 2009 23:13:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=688#comment-3624</guid>
		<description>I meant making the app open source.
Thanks for the info as well though! Really great post.

Tom.</description>
		<content:encoded><![CDATA[<p>I meant making the app open source.<br />
Thanks for the info as well though! Really great post.</p>
<p>Tom.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Burlington Ducky iPhone App by Heiko Behrens</title>
		<link>http://www.heikobehrens.net/2009/10/02/burlington-ducky-iphone-app/#comment-3623</link>
		<dc:creator>Heiko Behrens</dc:creator>
		<pubDate>Fri, 02 Oct 2009 22:08:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikobehrens.net/?p=688#comment-3623</guid>
		<description>Thank you, Oliver.

Tom,
I am not sure what you are asking for. The water effect uses the idea of metaballs and a derivation of marching squares to convert particles that comply to some rules to a fluid area. One of these rules is gravity where the actual vector is given by the data of the accelerometer. In the mentioned paper Matthias Müller subsums gravity under "external forces". Does this make sense?</description>
		<content:encoded><![CDATA[<p>Thank you, Oliver.</p>
<p>Tom,<br />
I am not sure what you are asking for. The water effect uses the idea of metaballs and a derivation of marching squares to convert particles that comply to some rules to a fluid area. One of these rules is gravity where the actual vector is given by the data of the accelerometer. In the mentioned paper Matthias Müller subsums gravity under &#8220;external forces&#8221;. Does this make sense?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
