﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客--随笔分类-OPENGL</title><link>http://www.cppblog.com/xczhang/category/5739.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 20 May 2008 08:21:30 GMT</lastBuildDate><pubDate>Tue, 20 May 2008 08:21:30 GMT</pubDate><ttl>60</ttl><item><title>LOD地形设计（四）</title><link>http://www.cppblog.com/xczhang/archive/2008/01/16/41294.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Wed, 16 Jan 2008 11:49:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/16/41294.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/41294.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/16/41294.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/41294.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/41294.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这节内容是涉及视截体计算的数学基础，下一节实战视截体编程！<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/16/41294.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/41294.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-16 19:49 <a href="http://www.cppblog.com/xczhang/archive/2008/01/16/41294.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LOD地形设计（三）</title><link>http://www.cppblog.com/xczhang/archive/2008/01/15/41199.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Tue, 15 Jan 2008 09:01:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/15/41199.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/41199.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/15/41199.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/41199.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/41199.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: LOD地形根据视点的变化决定是否进行网格分割，因此系统应设计一个视点类，来管理视点相关的数据。这节介绍的视点类是通用的，在很多网站都可下到这个类的代码，它可以用在OPENGL编程的各个场合，当然朋友也可根据需要自己增加相应功能&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/15/41199.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/41199.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-15 17:01 <a href="http://www.cppblog.com/xczhang/archive/2008/01/15/41199.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LOD地形设计（二）</title><link>http://www.cppblog.com/xczhang/archive/2008/01/14/41155.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Mon, 14 Jan 2008 13:15:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/14/41155.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/41155.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/14/41155.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/41155.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/41155.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 欢迎高人能手给于指正，大家共同学习，共同提高！&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/14/41155.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/41155.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-14 21:15 <a href="http://www.cppblog.com/xczhang/archive/2008/01/14/41155.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LOD地形设计（一）</title><link>http://www.cppblog.com/xczhang/archive/2008/01/13/41089.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Sun, 13 Jan 2008 11:45:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/13/41089.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/41089.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/13/41089.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/41089.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/41089.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 近期准备学习LOD地形设计，这节简单LOD的四叉树算法的原理以及一些需要说明的内容，欢迎此方面的大侠给于指正、交流！&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/13/41089.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/41089.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-13 19:45 <a href="http://www.cppblog.com/xczhang/archive/2008/01/13/41089.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于glDrawElements的使用</title><link>http://www.cppblog.com/xczhang/archive/2008/01/08/40683.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Tue, 08 Jan 2008 02:29:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/08/40683.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40683.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/08/40683.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40683.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40683.html</trackback:ping><description><![CDATA[glDrawElements是一个OPENGL的图元绘制函数，从数组中获得数据渲染图元。<br>函数原型为：<br>
<div style="text-align: left;">void glDrawElements(<strong style="font-weight: normal;">  GLenum</strong><em> <a  href="http://www.cppblog.com/xczhang/admin/EditPosts.aspx" http:="" www.cppblog.com="" xczhang="" admin="" editposts.aspx="" class="synParam" onclick="showTip(this)">m</a><a  href="http://www.cppblog.com/xczhang/admin/EditPosts.aspx" http:="" www.cppblog.com="" xczhang="" admin="" editposts.aspx="" class="synParam" onclick="showTip(this)">ode</a></em><strong style="font-weight: normal;"><span style="font-style: italic;">,</span> </strong><strong style="font-weight: normal;">GLsizei count,</strong><br><strong style="font-weight: normal;">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; GLenum type, const GLvoid *indices）；</strong><br><strong>  </strong></div>
<div style="text-align: left;"><strong></strong><br><strong></strong></div>
<strong>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; </strong><strong><br></strong>其中：<br>mode指定绘制图元的类型，它应该是下列值之一，GL_POINTS, GL_LINE_STRIP, GL_LINE_LOOP, GL_LINES, &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN, GL_TRIANGLES, GL_QUAD_STRIP, GL_QUADS, and GL_POLYGON. <strong><br></strong>count为绘制图元的数量。<br>type为索引值的类型，只能是下列值之一<strong>：</strong>GL_UNSIGNED_BYTE, GL_UNSIGNED_SHORT, or GL_UNSIGNED_INT。<br>indices：指向索引存贮位置的指针。<br><br>glDrawElements函数能够通过较少的函数调用绘制多个几何图元，而不是通过OPENGL函数调用来传递每一个顶点，法线，颜色信息。你可以事先准备一系列分离的顶点、法线、颜色数组，并且调用一次glDrawElements把这些数组定义成一个图元序列。当调用glDrawElements函数的时候，它将通过索引使用count个成序列的元素来创建一系列的几何图元。mode指定待创建的图元类型和数组元素如何如来创建这些图元。但是如果GL_VERTEX_ARRAY 没有被激活的话，不能生成任何图元。被glDrawElements修改的顶点属性在glDrawElements调用返回后的值具有不确定性，例如，GL_COLOR_ARRAY被激活后，当glDrawElements执行完成时，当前的颜色值是没有指定的。没有被修改的属性值保持不变。<br>可以在显示列表中包含glDrawElements，当glDrawElements被包含进显示列表时，相应的顶点、法线、颜色数组数据也得进入显示列表的，因为那些数组指针是ClientSideState的变量，在显示列表创建的时候而不是在显示列表执行的时候，这些数组指针的值影响显示列表。glDrawElements只能用在OPENGL1.1或者更高的版本。<br><br><br><br> <img src ="http://www.cppblog.com/xczhang/aggbug/40683.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-08 10:29 <a href="http://www.cppblog.com/xczhang/archive/2008/01/08/40683.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第48课    轨迹球实现的鼠标旋转</title><link>http://www.cppblog.com/xczhang/archive/2008/01/07/40626.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Mon, 07 Jan 2008 08:25:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/07/40626.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40626.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/07/40626.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40626.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40626.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 使用鼠标旋转物体,很简单也有很多实现方法,这里我们教会你模拟轨迹球来实现它.<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/07/40626.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40626.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-07 16:25 <a href="http://www.cppblog.com/xczhang/archive/2008/01/07/40626.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第47课    CG 顶点脚本</title><link>http://www.cppblog.com/xczhang/archive/2008/01/07/40625.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Mon, 07 Jan 2008 08:24:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/07/40625.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40625.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/07/40625.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40625.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40625.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: nVidio的面向GPU的C语言，如果你相信它就好好学学吧，同样这里也只是个入门。记住，类似的语言还有微软的HLSL,OpenGL的GLSL,ATI的shaderMonker。不要选错哦:)<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/07/40625.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40625.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-07 16:24 <a href="http://www.cppblog.com/xczhang/archive/2008/01/07/40625.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第46课    全屏反走样</title><link>http://www.cppblog.com/xczhang/archive/2008/01/07/40623.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Mon, 07 Jan 2008 08:21:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/07/40623.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40623.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/07/40623.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40623.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40623.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 当今显卡的强大功能，你几乎什么都不用做，只需要在创建窗口的时候该一个数据。看看吧，驱动程序为你做完了一切。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/07/40623.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40623.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-07 16:21 <a href="http://www.cppblog.com/xczhang/archive/2008/01/07/40623.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第45课 顶点缓存</title><link>http://www.cppblog.com/xczhang/archive/2008/01/05/40472.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Sat, 05 Jan 2008 11:36:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/05/40472.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40472.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/05/40472.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40472.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40472.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 你想更快地绘制么？直接操作显卡吧，这可是当前的图形技术，不要犹豫，我带你入门。接下来，你自己向前走吧<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/05/40472.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40472.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-05 19:36 <a href="http://www.cppblog.com/xczhang/archive/2008/01/05/40472.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第44课 3D 光晕</title><link>http://www.cppblog.com/xczhang/archive/2008/01/05/40471.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Sat, 05 Jan 2008 11:33:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/05/40471.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40471.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/05/40471.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40471.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40471.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 当镜头对准太阳的时候就会出现这种效果，模拟它非常的简单，一点数学和纹理贴图就够了。好好看看吧。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/05/40471.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40471.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-05 19:33 <a href="http://www.cppblog.com/xczhang/archive/2008/01/05/40471.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第43课    使用FreeType库</title><link>http://www.cppblog.com/xczhang/archive/2008/01/04/40422.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Fri, 04 Jan 2008 13:31:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/04/40422.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40422.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/04/40422.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40422.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40422.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 使用FreeType库可以创建非常好看的反走样的字体，记住暴雪公司就是使用这个库的，就是那个做魔兽世界的。尝试一下吧，我只告诉你了基本的使用方式，你可以走的更远&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/04/40422.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40422.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-04 21:31 <a href="http://www.cppblog.com/xczhang/archive/2008/01/04/40422.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第42课    多视窗口</title><link>http://www.cppblog.com/xczhang/archive/2008/01/04/40420.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Fri, 04 Jan 2008 13:22:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/04/40420.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40420.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/04/40420.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40420.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40420.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 画中画效果，很酷吧。使用视口它变得很简单，但渲染四次可会大大降低你的显示速度哦&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/04/40420.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40420.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-04 21:22 <a href="http://www.cppblog.com/xczhang/archive/2008/01/04/40420.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OpenGL教程 第41课  体积雾气</title><link>http://www.cppblog.com/xczhang/archive/2008/01/04/40418.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Fri, 04 Jan 2008 13:18:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/04/40418.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40418.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/04/40418.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40418.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40418.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 把雾坐标绑定到顶点，你可以在雾中漫游，体验一下吧&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2008/01/04/40418.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40418.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-04 21:18 <a href="http://www.cppblog.com/xczhang/archive/2008/01/04/40418.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>3D数学回顾（一）  向量运算</title><link>http://www.cppblog.com/xczhang/archive/2008/01/04/40416.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Fri, 04 Jan 2008 12:15:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/04/40416.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40416.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/04/40416.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40416.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40416.html</trackback:ping><description><![CDATA[&nbsp;
<p>向量是3D数学的基础，可以说几乎所有3D数学是以向量运算为基础的！简言之，向量就是既有大小、又有方向的物理量。 设有向量V<sub> </sub>(V<sub>x</sub>,V<sub>y</sub>）,U(U<sub>x</sub>,U<sub>y</sub>)，W（W<sub>x</sub>，W<sub>y</sub>）。</p>
<p>&nbsp;</p>
<p><!--[if !supportLists]-->一、<!--[endif]-->向量相加： V=U+W&nbsp; =&gt; V<sub>x </sub>= U<sub>x </sub>+ W<sub>x</sub> ,
U<sub>y </sub>= U<sub>y </sub>+ W<sub>y</sub>.</p>
<p><!--[if !supportLists]-->二、<!--[endif]-->向量相减： V=U-W&nbsp; =&gt; V<sub>x </sub>= U<sub>x </sub>- W<sub>x</sub> ,
U<sub>y </sub>= U<sub>y </sub>- W<sub>y</sub><sub>。</sub></p>
<p><!--[if !supportLists]-->三、<!--[endif]-->向量与标量相乘：R*U=(R*U<sub>x</sub> ,
R*U<sub>y</sub>)。</p>
<p><!--[if !supportLists]-->四、<!--[endif]-->向量的长度：||U||=sqrt（Ux*Ux+Uy*Uy）<!--[if gte vml 1]>
<![endif]--><!--[if !vml]--><!--[endif]--><!--[if gte mso 9]><xml>
</xml><![endif]--></p>
<p><!--[if !supportLists]-->五、<!--[endif]-->向量的点积：U*V=（U<sub>x</sub>*V<sub>x </sub>+ U<sub>y</sub>*V<sub>y</sub>）= cos(a)*||U||*||V||.</p>
<p><!--[if !supportLists]-->六、<!--[endif]-->向量的叉积：||U<!--[if gte vml 1]>
<![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/xczhang/LOCALS%7E1/Temp/msohtml1/01/clip_image004.gif" v:shapes="_x0000_i1026" height="13" width="12"><!--[endif]--><!--[if gte mso 9]><xml>
</xml><![endif]-->V||=sin（a）*||U||*||V||。</p>
<br><br><br><img src ="http://www.cppblog.com/xczhang/aggbug/40416.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-04 20:15 <a href="http://www.cppblog.com/xczhang/archive/2008/01/04/40416.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>太阳系渲染</title><link>http://www.cppblog.com/xczhang/archive/2008/01/04/40399.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Fri, 04 Jan 2008 07:28:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2008/01/04/40399.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40399.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2008/01/04/40399.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40399.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40399.html</trackback:ping><description><![CDATA[以后的课题和太阳系渲染等空间信息可视化问题有关，为了使自己能尽快的进入角色，我搜索了一些关于空间信息渲染的例子，我发现一些学生的水平很高，我感到很惭愧！我只有更加努力的&#8220;勉强&#8221;（日语--学习）。<br>我的这个程序是在Jay（http://www.eternity3.com.cn）的基础上修改而成的。<br>帖张图片纪念一下！<br><img alt="" src="http://www.cppblog.com/images/cppblog_com/xczhang/Sloar.JPG"><br><br><br><br>  <img src ="http://www.cppblog.com/xczhang/aggbug/40399.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2008-01-04 15:28 <a href="http://www.cppblog.com/xczhang/archive/2008/01/04/40399.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第40课    绳索模拟 </title><link>http://www.cppblog.com/xczhang/archive/2007/12/30/40009.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Sun, 30 Dec 2007 07:34:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/30/40009.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40009.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/30/40009.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40009.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40009.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在这个教程里我们将模拟一段绳索，我们是在39课的基础上进行的。<br>在物理模拟中，我们必须设置各个物理量，就像它们在自然界中的行为一样。模拟中的运动并不一定和自然界相同，我们使用的运动模型，必须和我们需要模拟的目的有关，目的决定了它的精确度。要知道我们的目标不是模拟原子和分子，也不是模拟成千上万的粒子系。首先我们需要确定我们模拟的目标，才能创建我们的物理模型&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/30/40009.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40009.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-30 15:34 <a href="http://www.cppblog.com/xczhang/archive/2007/12/30/40009.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第39课   物理模拟</title><link>http://www.cppblog.com/xczhang/archive/2007/12/30/40007.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Sun, 30 Dec 2007 07:32:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/30/40007.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/40007.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/30/40007.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/40007.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/40007.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 还记得高中的物理吧，直线运动，自由落体运动，弹簧。在这一课里，我们将创造这一切。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/30/40007.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/40007.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-30 15:32 <a href="http://www.cppblog.com/xczhang/archive/2007/12/30/40007.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第38课    从资源文件中载入图像</title><link>http://www.cppblog.com/xczhang/archive/2007/12/25/39584.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Tue, 25 Dec 2007 07:20:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/25/39584.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39584.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/25/39584.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39584.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39584.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 如何把图像数据保存到*.exe程序中，使用Windows的资源文件吧，它既简单又实用。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/25/39584.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39584.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-25 15:20 <a href="http://www.cppblog.com/xczhang/archive/2007/12/25/39584.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第37课    卡通映射</title><link>http://www.cppblog.com/xczhang/archive/2007/12/25/39583.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Tue, 25 Dec 2007 07:13:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/25/39583.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39583.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/25/39583.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39583.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39583.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 什么是卡通了，一个轮廓加上少量的几种颜色。使用一维纹理映射，你也可以实现这种效果。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/25/39583.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39583.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-25 15:13 <a href="http://www.cppblog.com/xczhang/archive/2007/12/25/39583.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第36课    放射模糊和渲染到纹理</title><link>http://www.cppblog.com/xczhang/archive/2007/12/24/39512.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Mon, 24 Dec 2007 08:19:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/24/39512.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39512.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/24/39512.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39512.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39512.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 如何实现放射状的滤镜效果呢，看上去很难，其实很简单。把渲染得图像作为纹理提取出来，在利用OpenGL本身自带的纹理过滤，就能实现这种效果，不信，你试试。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/24/39512.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39512.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-24 16:19 <a href="http://www.cppblog.com/xczhang/archive/2007/12/24/39512.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第35课   AVI IN OPENGL</title><link>http://www.cppblog.com/xczhang/archive/2007/12/24/39511.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Mon, 24 Dec 2007 08:18:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/24/39511.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39511.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/24/39511.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39511.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39511.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在OpenGL中播放AVI:<br>在OpenGL中如何播放AVI呢？利用Windows的API把每一帧作为纹理绑定到OpenGL中，虽然很慢，但它的效果不错。你可以试试。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/24/39511.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39511.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-24 16:18 <a href="http://www.cppblog.com/xczhang/archive/2007/12/24/39511.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL中文教程 第34课  从高度图生成地形</title><link>http://www.cppblog.com/xczhang/archive/2007/12/23/39369.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Sun, 23 Dec 2007 07:28:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/23/39369.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39369.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/23/39369.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39369.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39369.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这一课将教会你如何从一个2D的灰度图创建地形<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/23/39369.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39369.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-23 15:28 <a href="http://www.cppblog.com/xczhang/archive/2007/12/23/39369.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL  中文教程  第33课 加载压缩和未压缩的TGA文件</title><link>http://www.cppblog.com/xczhang/archive/2007/12/23/39368.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Sun, 23 Dec 2007 07:26:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/23/39368.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39368.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/23/39368.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39368.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39368.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在这一课里，你将学会如何加载压缩和为压缩的TGA文件，由于它使用RLE压缩，所以非常的简单，你能很快地熟悉它的<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/23/39368.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39368.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-23 15:26 <a href="http://www.cppblog.com/xczhang/archive/2007/12/23/39368.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第32课   拾取, Alpha混合, Alpha测试, 排序</title><link>http://www.cppblog.com/xczhang/archive/2007/12/22/39277.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Sat, 22 Dec 2007 07:11:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/22/39277.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39277.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/22/39277.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39277.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39277.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这又是一个小游戏，交给的东西会很多，慢慢体会吧<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/22/39277.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39277.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-22 15:11 <a href="http://www.cppblog.com/xczhang/archive/2007/12/22/39277.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL教程 第31课   模型加载</title><link>http://www.cppblog.com/xczhang/archive/2007/12/22/39276.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Sat, 22 Dec 2007 07:08:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/22/39276.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39276.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/22/39276.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39276.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39276.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 你知道大名鼎鼎的Milkshape3D建模软件么，我们将加载它的模型，当然你可以加载任何你认为不错的模型。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/22/39276.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39276.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-22 15:08 <a href="http://www.cppblog.com/xczhang/archive/2007/12/22/39276.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL中文教程   第29课   Blitter 函数:</title><link>http://www.cppblog.com/xczhang/archive/2007/12/20/39102.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Thu, 20 Dec 2007 03:57:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/20/39102.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39102.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/20/39102.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39102.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39102.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 类似于DirectDraw的blit函数，过时的技术，我们有实现了它。它非常的简单，就是把一块纹理贴到另一块纹理上。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/20/39102.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39102.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-20 11:57 <a href="http://www.cppblog.com/xczhang/archive/2007/12/20/39102.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL中文教程  第28课  贝塞尔曲面</title><link>http://www.cppblog.com/xczhang/archive/2007/12/20/39101.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Thu, 20 Dec 2007 03:55:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/20/39101.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39101.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/20/39101.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39101.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39101.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 贝塞尔曲面:<br><br>这是一课关于数学运算的，没有别的内容了。来，有信心就看看它吧<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/20/39101.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39101.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-20 11:55 <a href="http://www.cppblog.com/xczhang/archive/2007/12/20/39101.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL中文教程  第27课  影子</title><link>http://www.cppblog.com/xczhang/archive/2007/12/20/39100.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Thu, 20 Dec 2007 03:52:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/20/39100.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39100.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/20/39100.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39100.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39100.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 影子:<br><br>这是一个高级的主题，请确信你已经熟练的掌握了基本的OpenGL，并熟悉蒙板缓存。当然它会给你留下深刻的印象的。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/20/39100.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39100.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-20 11:52 <a href="http://www.cppblog.com/xczhang/archive/2007/12/20/39100.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NEHE的OPENGL中文教程  第30课  碰撞检测与模型运动</title><link>http://www.cppblog.com/xczhang/archive/2007/12/20/39099.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Thu, 20 Dec 2007 03:45:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/20/39099.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39099.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/20/39099.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39099.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39099.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 　作为我的一个连载的教程，碰撞检测这个课题很难在一篇教程中讲清楚。你会在这篇教程中学到很多，足够自己去创建一些漂亮的吸引人的演示，但是仍然还有很多要去学的。现在你已经有了一个基础，所有关于碰撞检测和符合物理规则的运动的代码都变的容易理解了。总之，我帮你上路，希望你能有一个愉快的碰撞。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/20/39099.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39099.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-20 11:45 <a href="http://www.cppblog.com/xczhang/archive/2007/12/20/39099.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OpenGL教程 第26课  剪裁平面，蒙板缓存和反射</title><link>http://www.cppblog.com/xczhang/archive/2007/12/19/39005.html</link><dc:creator>sdfasdf</dc:creator><author>sdfasdf</author><pubDate>Wed, 19 Dec 2007 03:47:00 GMT</pubDate><guid>http://www.cppblog.com/xczhang/archive/2007/12/19/39005.html</guid><wfw:comment>http://www.cppblog.com/xczhang/comments/39005.html</wfw:comment><comments>http://www.cppblog.com/xczhang/archive/2007/12/19/39005.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xczhang/comments/commentRss/39005.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xczhang/services/trackbacks/39005.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 剪裁平面，蒙板缓存和反射:<br><br>在这一课中你将学会如何创建镜面显示效果，它使用剪裁平面，蒙板缓存等OpenGL中一些高级的技巧。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/xczhang/archive/2007/12/19/39005.html'>阅读全文</a><img src ="http://www.cppblog.com/xczhang/aggbug/39005.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xczhang/" target="_blank">sdfasdf</a> 2007-12-19 11:47 <a href="http://www.cppblog.com/xczhang/archive/2007/12/19/39005.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>