<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: OpenGL</title>
	<atom:link href="http://www.swiftless.com/opengltuts.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.swiftless.com</link>
	<description>Game Programming and Computer Graphics Tutorials</description>
	<lastBuildDate>Wed, 01 Feb 2012 09:19:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Oskar</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-3836</link>
		<dc:creator>Oskar</dc:creator>
		<pubDate>Thu, 22 Dec 2011 15:12:53 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-3836</guid>
		<description>Awesome please make some new Physx tutorials aswell ;)</description>
		<content:encoded><![CDATA[<p>Awesome please make some new Physx tutorials aswell <img src='http://www.swiftless.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ebrahim</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-3629</link>
		<dc:creator>ebrahim</dc:creator>
		<pubDate>Sun, 11 Dec 2011 12:16:27 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-3629</guid>
		<description>i want to rotate, translate,scale and shear all of this shape. please help me soon.
ebrahim firouzi (nilicity@gmail.com)

code is here in c++ , opengl


===================
/*
 * Desaigned by Ebrahim Firouzi
 * Graphic project
 * professor : Dr. Yaghmayee
 *82
 */
#include    // also included gl.h, glu.h


void display() {
	
glClear(GL_COLOR_BUFFER_BIT);   // Clear all screen
	
	//part 1 of home
   glBegin(GL_QUADS);              // Each set of 4 vertices form a quad
      glColor3f(1.0f, 0.0f, 1.0f); // pink
      glVertex2f(-0.3f, -0.2f);    // x, y
      glVertex2f(-0.1f, -0.2f);
      glVertex2f(-0.1f,  0.3f);
      glVertex2f(-0.3f,  0.3f);
   glEnd();
	//part 2 of home
   glBegin(GL_TRIANGLES);          // Each set of 3 vertices form a triangle
      glColor3f(0.0f, 1.0f, 0.0f); // Green
      glVertex2f(-0.3f,  0.3f);
      glVertex2f(-0.1f,  0.3f);
      glVertex2f(-0.2f,  0.5f);
   glEnd();
   //part 3 of home
glBegin(GL_POLYGON);  //draw square
   glColor3f(0.0, 1.0, 1.0);
   glVertex2f(0.20, 0.0);
   glVertex2f(0.20, 0.40);
   glVertex2f(-0.1f,  0.3f);
   glVertex2f(-0.1f, -0.2f);
glEnd();
	//part 4 of home
glBegin(GL_POLYGON);  //draw square
   glColor3f(1.0, 1.0, 0.0);
   glVertex2f(0.20, 0.40);
   glVertex2f(0.10, 0.55);
   glVertex2f(-0.2f,  0.5f);
   glVertex2f(-0.1f,  0.3f);
glEnd();

	//part 5 of home
   glBegin(GL_QUADS);              // Each set of 4 vertices form a quad
      glColor3f(0.0f, 0.0f, 1.0f); // pink
      glVertex2f(-0.19, -0.2f);    // x, y
      glVertex2f(-0.1f, -0.2f);
      glVertex2f(-0.1f,  0.07);
      glVertex2f(-0.19,  0.07);
   glEnd();

   glFlush();  // Render now
}
   
// GLUT runs as a Console Application
int main(int argc, char** argv) {
   glutInit(&amp;argc, argv);          // Initialize GLUT
   glutInitWindowPosition(180, 80) ; //position of output window
   glutInitWindowSize(1000, 600) ;  // window size
   glutCreateWindow(&quot;Ebrahim Firouzi Graphic Project&quot;);  // Create a window with the given title
   glutDisplayFunc(display);       // Register callback handler for window re-paint
   glutMainLoop();                 // Enter infinitely event-processing loop
   return 0;
}</description>
		<content:encoded><![CDATA[<p>i want to rotate, translate,scale and shear all of this shape. please help me soon.<br />
ebrahim firouzi (nilicity@gmail.com)</p>
<p>code is here in c++ , opengl</p>
<p>===================<br />
/*<br />
 * Desaigned by Ebrahim Firouzi<br />
 * Graphic project<br />
 * professor : Dr. Yaghmayee<br />
 *82<br />
 */<br />
#include    // also included gl.h, glu.h</p>
<p>void display() {</p>
<p>glClear(GL_COLOR_BUFFER_BIT);   // Clear all screen</p>
<p>	//part 1 of home<br />
   glBegin(GL_QUADS);              // Each set of 4 vertices form a quad<br />
      glColor3f(1.0f, 0.0f, 1.0f); // pink<br />
      glVertex2f(-0.3f, -0.2f);    // x, y<br />
      glVertex2f(-0.1f, -0.2f);<br />
      glVertex2f(-0.1f,  0.3f);<br />
      glVertex2f(-0.3f,  0.3f);<br />
   glEnd();<br />
	//part 2 of home<br />
   glBegin(GL_TRIANGLES);          // Each set of 3 vertices form a triangle<br />
      glColor3f(0.0f, 1.0f, 0.0f); // Green<br />
      glVertex2f(-0.3f,  0.3f);<br />
      glVertex2f(-0.1f,  0.3f);<br />
      glVertex2f(-0.2f,  0.5f);<br />
   glEnd();<br />
   //part 3 of home<br />
glBegin(GL_POLYGON);  //draw square<br />
   glColor3f(0.0, 1.0, 1.0);<br />
   glVertex2f(0.20, 0.0);<br />
   glVertex2f(0.20, 0.40);<br />
   glVertex2f(-0.1f,  0.3f);<br />
   glVertex2f(-0.1f, -0.2f);<br />
glEnd();<br />
	//part 4 of home<br />
glBegin(GL_POLYGON);  //draw square<br />
   glColor3f(1.0, 1.0, 0.0);<br />
   glVertex2f(0.20, 0.40);<br />
   glVertex2f(0.10, 0.55);<br />
   glVertex2f(-0.2f,  0.5f);<br />
   glVertex2f(-0.1f,  0.3f);<br />
glEnd();</p>
<p>	//part 5 of home<br />
   glBegin(GL_QUADS);              // Each set of 4 vertices form a quad<br />
      glColor3f(0.0f, 0.0f, 1.0f); // pink<br />
      glVertex2f(-0.19, -0.2f);    // x, y<br />
      glVertex2f(-0.1f, -0.2f);<br />
      glVertex2f(-0.1f,  0.07);<br />
      glVertex2f(-0.19,  0.07);<br />
   glEnd();</p>
<p>   glFlush();  // Render now<br />
}</p>
<p>// GLUT runs as a Console Application<br />
int main(int argc, char** argv) {<br />
   glutInit(&amp;argc, argv);          // Initialize GLUT<br />
   glutInitWindowPosition(180, 80) ; //position of output window<br />
   glutInitWindowSize(1000, 600) ;  // window size<br />
   glutCreateWindow(&#8220;Ebrahim Firouzi Graphic Project&#8221;);  // Create a window with the given title<br />
   glutDisplayFunc(display);       // Register callback handler for window re-paint<br />
   glutMainLoop();                 // Enter infinitely event-processing loop<br />
   return 0;<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Noor Ahmed khan</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-3581</link>
		<dc:creator>Noor Ahmed khan</dc:creator>
		<pubDate>Thu, 08 Dec 2011 11:03:49 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-3581</guid>
		<description>Really the brilliant tutorials. I like them so much. Thanks for publishing these tutorials.</description>
		<content:encoded><![CDATA[<p>Really the brilliant tutorials. I like them so much. Thanks for publishing these tutorials.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yonatthan</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-2815</link>
		<dc:creator>Yonatthan</dc:creator>
		<pubDate>Tue, 08 Nov 2011 07:04:22 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-2815</guid>
		<description>Morning, can u help me about make a transformer in open gl Visual C++??
u can send the source code in my email : jonathan_rere_kudus@yahoo.com</description>
		<content:encoded><![CDATA[<p>Morning, can u help me about make a transformer in open gl Visual C++??<br />
u can send the source code in my email : <a href="mailto:jonathan_rere_kudus@yahoo.com">jonathan_rere_kudus@yahoo.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: amroll</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-2519</link>
		<dc:creator>amroll</dc:creator>
		<pubDate>Mon, 10 Oct 2011 16:59:31 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-2519</guid>
		<description>hi swiftless,,your tutorial is very informative really easy to understand,,can you make a tutorial how to create simple text in opengl?i&#039;ve search a lot but it seems i cant find any tutorial that i can understand(im a newbies in programming.)thx a lot.</description>
		<content:encoded><![CDATA[<p>hi swiftless,,your tutorial is very informative really easy to understand,,can you make a tutorial how to create simple text in opengl?i&#8217;ve search a lot but it seems i cant find any tutorial that i can understand(im a newbies in programming.)thx a lot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Muhammad Hasem</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-2517</link>
		<dc:creator>Muhammad Hasem</dc:creator>
		<pubDate>Mon, 10 Oct 2011 14:53:55 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-2517</guid>
		<description>Please tell me to import 3d models of auto cad and googe sketchup.....</description>
		<content:encoded><![CDATA[<p>Please tell me to import 3d models of auto cad and googe sketchup&#8230;..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy W. Murphy</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-2506</link>
		<dc:creator>Jeremy W. Murphy</dc:creator>
		<pubDate>Sun, 09 Oct 2011 05:56:47 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-2506</guid>
		<description>Thanks for the great tutorials.  Please do not remove your OpenGL 1.x or 2.x tutorials, because many of us Linux/Mesa3D users are still living in the dark ages when it comes to OpenGL implementation.  :(  Cheers.

Jeremy</description>
		<content:encoded><![CDATA[<p>Thanks for the great tutorials.  Please do not remove your OpenGL 1.x or 2.x tutorials, because many of us Linux/Mesa3D users are still living in the dark ages when it comes to OpenGL implementation.  <img src='http://www.swiftless.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />   Cheers.</p>
<p>Jeremy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nunna gangadhar</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-2356</link>
		<dc:creator>nunna gangadhar</dc:creator>
		<pubDate>Tue, 20 Sep 2011 07:03:56 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-2356</guid>
		<description>thanku swiftless..i had no idea about opengl and i learnt a lot..:-)</description>
		<content:encoded><![CDATA[<p>thanku swiftless..i had no idea about opengl and i learnt a lot..:-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phani Anits Cse A</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-2259</link>
		<dc:creator>phani Anits Cse A</dc:creator>
		<pubDate>Mon, 12 Sep 2011 05:46:32 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-2259</guid>
		<description>Cool stuff ;)</description>
		<content:encoded><![CDATA[<p>Cool stuff <img src='http://www.swiftless.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wasim</title>
		<link>http://www.swiftless.com/opengltuts.html/comment-page-1#comment-2039</link>
		<dc:creator>Wasim</dc:creator>
		<pubDate>Mon, 08 Aug 2011 05:32:56 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?page_id=3#comment-2039</guid>
		<description>Excellent tutorials. Very detailed. Very understandable. However there must be a tutorial for loading 3d models of various formats (.obj for instance) from 3d modeling software (Blender for instance) into OpenGL.</description>
		<content:encoded><![CDATA[<p>Excellent tutorials. Very detailed. Very understandable. However there must be a tutorial for loading 3d models of various formats (.obj for instance) from 3d modeling software (Blender for instance) into OpenGL.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

