<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<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>zerO3d</title><link>http://zero3d.cn/blog/</link><description>项目日志</description><generator>RainbowSoft Studio Z-Blog 1.8 Arwen Build 81206</generator><language>zh-CN</language><copyright>[-Do U rmAmb al _LEAVEs_ Missing UnderTheTree-]All by 怀念从前.</copyright><pubDate>Thu, 29 Dec 2011 12:34:35 +0800</pubDate><item><title>修改投影矩阵的ClipPlane算法-Oblique Frustum</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/51.html</link><pubDate>Thu, 01 Dec 2011 10:44:13 +0800</pubDate><guid>http://zero3d.cn/blog/post/51.html</guid><description><![CDATA[<p>关于修改投影矩阵的ClipPlane算法,非常经典.我实现的是左手坐标系矩阵.</p><p>void CCamera::SetClipPlane(const CPlane&amp; WorldClipPlane)<br />{<br />&nbsp;CMatrix4x4 ClipProjectionMatrix(m_ViewProjectionMatrix);<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;CPlane Plane(WorldClipPlane);</p><p>...</p>]]></description><category>Other</category><comments>http://zero3d.cn/blog/post/51.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=51</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=51&amp;key=2217403c</trackback:ping></item><item><title>深入探索透视投影变换[转]</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/50.html</link><pubDate>Thu, 01 Dec 2011 10:38:34 +0800</pubDate><guid>http://zero3d.cn/blog/post/50.html</guid><description><![CDATA[<p><span style="color: rgb(255, 0, 0);">很多朋友弄不明白XYZW的W是什么,为什么投影需要4*4矩阵,发现一篇讲投影矩阵的好文章,这篇文章转自<a href="http://blog.csdn.net/popy007/article/details/1797121">http://blog.csdn.net/popy007/article/details/1797121</a></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;">&nbsp;</p>...]]></description><category>Other</category><comments>http://zero3d.cn/blog/post/50.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=50</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=50&amp;key=ce68ac2a</trackback:ping></item><item><title>[编程精华]资源管理中的基类指针销毁问题</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/49.html</link><pubDate>Thu, 04 Aug 2011 16:03:15 +0800</pubDate><guid>http://zero3d.cn/blog/post/49.html</guid><description><![CDATA[<p>在C++ 架构中,我不经意见遇到一个关于资源管理问题.</p><p>这个问题很简单,我有一个资源抽象基类CAbstractResource, 和一个资源池CResourcePool,在资源池中,我需要提供给用户自由去创建资源子类,然后储存在资源池中,以便在资源池生命周期结束时候统一删除资源.</p><p>比如假设CResource是CAbtractResource的子类,CResource由用户创建(假设一定是创建在栈中,也就是使用C++关键字new实例化),然后CResourcePool通过某一途径获取到CResource的指针保留在CResourcePool类型为CAbstractResource*的成员变量上,到CResourcePool析构的时候销毁CResource.</p>...]]></description><category>编程之美</category><comments>http://zero3d.cn/blog/post/49.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=49</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=49&amp;key=44e0ea2e</trackback:ping></item><item><title>进展</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/48.html</link><pubDate>Wed, 22 Jun 2011 12:40:27 +0800</pubDate><guid>http://zero3d.cn/blog/post/48.html</guid><description><![CDATA[<p>灯光系统初步.</p><p>镜面反射:</p><p><img title="" onload="ResizeImage(this,520)" alt="" src="http://zero3d.cn/blog/upload/201106221242474118.jpg" /></p><p>打的是白光,但是有点绿,不用想,Bug.这张可能看不出镜面效果,贴张加纹理的.</p><p>&nbsp;</p><p><img title="" onload="ResizeImage(this,520)" alt="" src="http://zero3d.cn/blog/upload/201106221244191523.jpg" /></p>...]]></description><category>achemy3d</category><comments>http://zero3d.cn/blog/post/48.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=48</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=48&amp;key=f4d31aaf</trackback:ping></item><item><title>Alchemy3D Molehill Hello World</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/47.html</link><pubDate>Tue, 19 Apr 2011 12:24:32 +0800</pubDate><guid>http://zero3d.cn/blog/post/47.html</guid><description><![CDATA[<p><img onload="ResizeImage(this,520)" src="http://zero3d.cn/blog/upload/201104191225362525.jpg" alt="" title=""/></p><p>Alchemy3D Molehill Hello World,标志着Alchemy3D进入FP11时代.</p>]]></description><category>achemy3d</category><comments>http://zero3d.cn/blog/post/47.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=47</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=47&amp;key=6a3b4772</trackback:ping></item><item><title>跨平台引擎PC版本一些很久之前的截图</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/46.html</link><pubDate>Tue, 19 Apr 2011 09:30:50 +0800</pubDate><guid>http://zero3d.cn/blog/post/46.html</guid><description><![CDATA[<p>最近把Alchemy3D移植成一个跨平台引擎,下面是一些PC端的截图.</p><p>&nbsp;</p><p><img title="" alt="" onload="ResizeImage(this,520)" src="http://zero3d.cn/blog/upload/201104190933206846.jpg" /></p><p>&nbsp;</p><p><img title="" alt="" onload="ResizeImage(this,520)" src="http://zero3d.cn/blog/upload/201104190952573877.jpg" /></p><p>&nbsp;</p><p><img title="" alt="" onload="ResizeImage(this,520)" src="http://zero3d.cn/blog/upload/201104190953314441.jpg" /></p><p>&nbsp;</p><p><img title="" alt="" src="http://zero3d.cn/blog/upload/201104191001203860.jpg" onload="ResizeImage(this,520)" /></p><p>&nbsp;</p><p><img title="" alt="" src="http://zero3d.cn/blog/upload/201104191002218305.jpg" onload="ResizeImage(this,520)" /></p>]]></description><category>zerO3d</category><comments>http://zero3d.cn/blog/post/46.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=46</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=46&amp;key=1fb596ee</trackback:ping></item><item><title>关于zerO的DX版本</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/45.html</link><pubDate>Fri, 27 Aug 2010 23:44:22 +0800</pubDate><guid>http://zero3d.cn/blog/post/45.html</guid><description><![CDATA[<p>由于Web3D的未成熟,zerO下一步的发展将移植到Win32上面,经过漫长的开发,目前D3D版本的zerO版本已初具趋型.</p><p>目前首个Demo是一个商业游戏,zerO已游戏引擎框架形式对这个游戏做技术支持.</p><p>由于版权原因,暂时不能放出,下面是部分Sample:</p><p>阴影体/灯光/地形/天空盒/静态网格(Shadow Volume/Light/Terrain/Sky Box/Static Mesh):</p><p>&nbsp;<img title="" alt="" src="http://zero3d.cn/blog/upload/1.jpg" onload="ResizeImage(this,520)" /></p>...]]></description><category>zerO3d</category><comments>http://zero3d.cn/blog/post/45.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=45</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=45&amp;key=e4646e1a</trackback:ping></item><item><title>Blog无法留言问题</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/44.html</link><pubDate>Wed, 17 Feb 2010 13:54:25 +0800</pubDate><guid>http://zero3d.cn/blog/post/44.html</guid><description><![CDATA[<p>Blog自前几个月起无法留言,提示需API-KEY.</p><p>但是我一直未发现,也没有人告诉我,还纳闷怎么大家都不说话了?</p><p>好吧.我的错.</p><p>今天进行Blog升级才发现这个Bug,立刻把它解决了.</p><p>在QQ<a target="_blank;" onclick="var tempSrc='http://sighttp.qq.com/wpa.js?rantime='+Math.random()+'&sigkey=fafd96d2930433ec331fef248ce29f8ca35f6f48094f81df41f3452320d3117d';var oldscript=document.getElementById('testJs');var newscript=document.createElement('script');newscript.setAttribute('type','text/javascript'); newscript.setAttribute('id', 'testJs');newscript.setAttribute('src',tempSrc);if(oldscript == null){document.body.appendChild(newscript);}else{oldscript.parentNode.replaceChild(newscript, oldscript);}return false;" href="http://sighttp.qq.com/cgi-bin/check?sigkey=fafd96d2930433ec331fef248ce29f8ca35f6f48094f81df41f3452320d3117d"><img border="0" alt="" src="http://wpa.qq.com/pa?p=1:262647129:42" /></a>上很多时候我都不在线或者隐身不能及时回答很多朋友的问题,这里说声抱歉.</p><p>请在<a target="_blank" href="http://zerO3d.cn">Blog</a>上给我留言或把你的问题发到我的<a target="_blank" href="mailto:linfuqing@126.com?subject=%E4%BD%A0%E5%A5%BD%2C%E5%85%B3%E4%BA%8EzerO3d%2C%E6%88%91%E6%83%B3%E9%97%AE...">E-MAIL</a>里.我会尽快给出答复.</p><p>再次感谢朋友们一直对我的支持和鼓励.</p>]]></description><category>Other</category><comments>http://zero3d.cn/blog/post/44.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=44</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=44&amp;key=74dfd712</trackback:ping></item><item><title>zerO3d新项目：searchtree</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/43.html</link><pubDate>Mon, 08 Feb 2010 15:16:49 +0800</pubDate><guid>http://zero3d.cn/blog/post/43.html</guid><description><![CDATA[<p>searchtree是一款对弈型(Chess)AI(<span id="result_box" class="short_text"><span style="background-color: #ebeff9" title="人工智能技术" closure_hashcode_kaptne="22">Artificial Intelligence</span></span>)引擎,采用C++泛型开发,可运用到如棋盘博弈,格斗游戏,军事策略,语言智能,自动寻路等对弈人工智能领域中去.目前版本为0.1.</p><p>...</p>]]></description><category>searchtree</category><comments>http://zero3d.cn/blog/post/43.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=43</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=43&amp;key=5dbc13a7</trackback:ping></item><item><title>zerO无法打开事件</title><author>linfuqing@126.com (linfuqing)</author><link>http://zero3d.cn/blog/post/42.html</link><pubDate>Wed, 20 Jan 2010 15:13:06 +0800</pubDate><guid>http://zero3d.cn/blog/post/42.html</guid><description><![CDATA[<p>话说zerO这几天无法打开，我也非常郁闷。</p><p>前几天，有人告诉我说zerO3d主页打不开了，那时候我没在家，我觉得有些惊讶，因为这之前我没有收到过任何形式上的站点管理通知，也没有自己关闭它并且不认为自己招惹过任何黑客组织，怎么会莫名其妙地打不开了呢？</p><p>回到家，发现果然打不开了。</p><p>这下可把我紧张的，因为最近我并没有对数据库进行过备份，如果真的出了无法挽回的问题，会造成服务器上的大量资料损失，这些虽然对别人来说可能不算什么，但是毕竟是我的日积月累的成果，是我很珍惜的宝贝。</p>...]]></description><category>Other</category><comments>http://zero3d.cn/blog/post/42.html#comment</comments><wfw:comment>http://zero3d.cn/blog/</wfw:comment><wfw:commentRss>http://zero3d.cn/blog/feed.asp?cmt=42</wfw:commentRss><trackback:ping>http://zero3d.cn/blog/cmd.asp?act=tb&amp;id=42&amp;key=db861ae8</trackback:ping></item></channel></rss>

