<?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>中文 &#187; makefish</title>
	<atom:link href="http://software.intel.com/zh-cn/blogs/author/makefish/feed/" rel="self" type="application/rss+xml" />
	<link>http://software.intel.com/zh-cn/blogs</link>
	<description></description>
	<lastBuildDate>Sat, 26 May 2012 06:34:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>OpenGL坐标系</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/07/26/opengl/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/07/26/opengl/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 03:07:07 +0000</pubDate>
		<dc:creator>makefish</dc:creator>
				<category><![CDATA[图形和视觉计算]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/07/26/opengl/</guid>
		<description><![CDATA[坐标原点(0,0,0)位于屏幕的中央。 如果想要很好的理解这个坐标系。写一段代码，测试下面的函数就可以了： void DrawCube(float xPos, float yPos, float zPos) { glPushMatrix(); glTranslatef(xPos, yPos, zPos); glBegin(GL_POLYGON); glVertex3f(0.0f, 0.0f, 0.0f); // top face glVertex3f(0.0f, 0.0f, -1.0f); glVertex3f(-1.0f, 0.0f, -1.0f); glVertex3f(-1.0f, 0.0f, 0.0f); glVertex3f(0.0f, 0.0f, 0.0f); // front face glVertex3f(-1.0f, 0.0f, 0.0f); glVertex3f(-1.0f, -1.0f, 0.0f); glVertex3f(0.0f, -1.0f, 0.0f); glVertex3f(0.0f, 0.0f, 0.0f); // right face glVertex3f(0.0f, -1.0f, 0.0f); glVertex3f(0.0f, [...]]]></description>
			<content:encoded><![CDATA[<p>坐标原点(0,0,0)位于屏幕的中央。<br />
<img class="aligncenter" src="http://www.c-sharpcorner.com/UploadFile/jeradus/OpenGLBasics11172005014307AM/Images/OpenGL2.gif" alt="OpenGL坐标系" width="300" height="300" /></p>
<p>如果想要很好的理解这个坐标系。写一段代码，测试下面的函数就可以了：</p>
<p>void DrawCube(float xPos, float yPos, float zPos)</p>
<p>{</p>
<p>glPushMatrix();</p>
<p>glTranslatef(xPos, yPos, zPos);</p>
<p>glBegin(GL_POLYGON);</p>
<p>glVertex3f(0.0f, 0.0f, 0.0f);	// top face</p>
<p>glVertex3f(0.0f, 0.0f, -1.0f);</p>
<p>glVertex3f(-1.0f, 0.0f, -1.0f);</p>
<p>glVertex3f(-1.0f, 0.0f, 0.0f);</p>
<p>glVertex3f(0.0f, 0.0f, 0.0f);	// front face</p>
<p>glVertex3f(-1.0f, 0.0f, 0.0f);</p>
<p>glVertex3f(-1.0f, -1.0f, 0.0f);</p>
<p>glVertex3f(0.0f, -1.0f, 0.0f);</p>
<p>glVertex3f(0.0f, 0.0f, 0.0f);	// right face</p>
<p>glVertex3f(0.0f, -1.0f, 0.0f);</p>
<p>glVertex3f(0.0f, -1.0f, -1.0f);</p>
<p>glVertex3f(0.0f, 0.0f, -1.0f);</p>
<p>glVertex3f(-1.0f, 0.0f, 0.0f);	// left face</p>
<p>glVertex3f(-1.0f, 0.0f, -1.0f);</p>
<p>glVertex3f(-1.0f, -1.0f, -1.0f);</p>
<p>glVertex3f(-1.0f, -1.0f, 0.0f);</p>
<p>glVertex3f(0.0f, 0.0f, 0.0f);	// bottom face</p>
<p>glVertex3f(0.0f, -1.0f, -1.0f);</p>
<p>glVertex3f(-1.0f, -1.0f, -1.0f);</p>
<p>glVertex3f(-1.0f, -1.0f, 0.0f);</p>
<p>glVertex3f(0.0f, 0.0f, 0.0f);	// back face</p>
<p>glVertex3f(-1.0f, 0.0f, -1.0f);</p>
<p>glVertex3f(-1.0f, -1.0f, -1.0f);</p>
<p>glVertex3f(0.0f, -1.0f, -1.0f);</p>
<p>glEnd();</p>
<p>glPopMatrix();</p>
<p>}</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/07/26/opengl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

