随笔分类 -  direct 3d

摘要:plane是3d基础类别,在这点上T3D和Ogre实现基本一致,由于画图实在太麻烦,本文只是简单提示一下思路,也没有证明,但相信大家都可以看本文的提示证明出来。如果看不懂的同学请留言。 阅读全文
posted @ 2012-11-02 17:23 billin 阅读(288) 评论(0) 推荐(0) 编辑
摘要:一睹Ogre脚本系统的真相,不过本篇只是扫描阶段 阅读全文
posted @ 2011-06-24 16:28 billin 阅读(530) 评论(0) 推荐(0) 编辑
摘要:c:\mingw\bin\g++ mingw3d.CPP -fcheck-new -o mingw3d.exe -mwindows -I "C:\Program Files\Microsoft DirectX SDK (August 2007)\Include" -I c:\mingw\include -L c:\mingw\lib\ -ld3d9 "C:\Program Files\Microsoft DirectX SDK (August 2007)\Lib\x86\d3dx9.lib" 阅读全文
posted @ 2011-06-20 10:59 billin 阅读(409) 评论(0) 推荐(0) 编辑
摘要:好文需要备忘,转载自:http://www.cnitblog.com/linghuye/archive/2009/11/29/62870.html要带着引擎系统所共有的问题去阅读,不要被具体引擎的实现思路牵着走,要思考这个引擎如何实现或绕过(如不考虑低端机)这些必然要面临的问题.首先,最重要的必须,在Debug模式下调试起来一个主场景程序,然后沿着代码流走几遍,在代码里闲逛,生成第一印象,留意基础工具设施类(如字符串内存管理),大约3小时.然后带着如下每一个问题(不分先后)去走流程,走逻辑,弄清引擎的业务处理方法.1.SetStreamSource,SetIndices,DrawIndexed 阅读全文
posted @ 2011-01-31 16:57 billin 阅读(371) 评论(0) 推荐(0) 编辑
摘要:GPU性能调试: 通常来说,使用CPU时间事件来调试GPU是低效并且是不准确的。D3D API在多数命令下会阻塞,甚至是Draw函数。它会在一些时间片上做一些真正的工作,而这往往是不可预知的。因此,GPU的性能调试只能用PIX或者是其他专用产品,例如NVIDIA’s NVPerfHUD来进行。 阅读全文
posted @ 2011-01-31 14:18 billin 阅读(374) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示