
c++
yuwenbai
这个作者很懒,什么都没留下…
展开
-
AO的解释,不错
AO-Ambient Occlusion,“环境吸收”或者“环境光吸收”。什么是Occlusion?简单的来解释,那就想象一下这样的一个情形: 当场景中所有的物体都是单一白色并且是由一个白色灯光来产生均匀的直接照明,那么基本上,结果就是得到一个苍白的图像。但是当某些物体阻挡了相当数量的本应投射到其他物体的光线时,那将会发生什么呢?这些光线没有到达那些物体,结果就是被光线阻挡的地方变得原创 2009-02-06 09:11:00 · 1015 阅读 · 0 评论 -
Doxygen安装版使用步骤
乍一接触陌生的东西,总是习惯的google。。一位同行的文章写的关于doxygen使用的文章写到“太简单了,简单到,看一遍手册想不会用都难。。”我靠。。不错结果一看他下面的文章 OMG 晕了。。然后就是不停的google。。然后我就承认了我的理解能力确实太烂还是自己研究吧。。下面开始:注意。。这里只适用于2005+C++ 版本是doxygen1.6.1,对了我生成的是chm文件这就要用原创 2009-09-15 11:14:00 · 607 阅读 · 0 评论 -
编译shader
前段时间不小心把VS恢复默认设置了。。编译shader弄没了。。写下了以防万一工具->外部工具->右边点添加一个 标题: 随便弄个(eg:fx_2_0)命令:右边浏览找到fxc.exe所在路径。。肯定在dxsdk的安装目录啦参数: /T fx_2_0 $(ItemPath) //$(ItemPath) 可以有点旁边的按钮选择 第一项 项路径。初始目录: 不用改了 默认原创 2009-10-15 17:17:00 · 595 阅读 · 0 评论 -
typedef on a template
编译real time rendering terrain的时候遇到的。。估计是版本的问题eg:template class cResourcePool{ public: typedef T DataType; //注意,typedef 自己 cResourcePool(){} ~cResourcePool(){} public:原创 2009-10-20 10:32:00 · 419 阅读 · 0 评论 -
析构函数私有化
前两天去面试 碰到一个 题目 构造函数私有化了。。问有什么问题。。我居然没发现!疯了今天在公司突然想起 析构函数 在什么情况下私有化的问题 (虽然以前知道 但总也记不住 )一位筒子的回复 挺好的 转到这里:只能用new生成的对象 用new生成的对象,在面向对象中是很有用的.它保存在堆上,可以自由控制生命周期。 但如何保证一个对象只能在堆上生成呢?原创 2010-04-02 09:49:00 · 2964 阅读 · 0 评论 -
C++虚函数表解析
http://blog.chinaunix.net/u2/82382/showart_1907620.html原创 2010-05-04 11:28:00 · 445 阅读 · 0 评论