摘要: 内容:    开始CEGUI渲染——在渲染前怎样初始化CEGUI    加载数据文件和初始化——怎么加载些数据文件和执行基本的系统初始化   ... 阅读全文
posted @ 2009-07-22 19:31 回忆1919 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: The basic Ogre life cycle looks like this: 1.Create the Root object. 2.Define the resources that Ogr... 阅读全文
posted @ 2009-07-22 16:07 回忆1919 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Level of Detail 层次细节 这玩意儿一直没搞清楚,好像分模型和贴图两部分。 模型:离摄像机近的地方,用高的细节网格渲染, 较远的地方用低的细节网格渲染。 贴图:离摄像机近的地方,用分辨率... 阅读全文
posted @ 2009-07-22 16:07 回忆1919 阅读(757) 评论(0) 推荐(0) 编辑
摘要: Utilities <utility> 由短小精干的类和函数构成,执行最一般性的工作。 这些工具包括: general types 一些重要的C函数 numeric limits Pai... 阅读全文
posted @ 2009-07-22 15:49 回忆1919 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 取得std::ostringstream里的内容可以通过str()和str(string&)成员函数。由于str()返回的是临时对象,因而会有如下误用: const char * pBuffer = oss.str().c_str(); ...... 阅读全文
posted @ 2009-07-22 14:55 回忆1919 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 当存在未知数据大小的时候,可以使用 ostringstream 来代替 sprintf , 避免总是申请大量的缓冲区.用法可以参照下面转载的文章. 另外解决今天遇到的一个问题,如果要重复使用一个ost... 阅读全文
posted @ 2009-07-22 14:55 回忆1919 阅读(1667) 评论(0) 推荐(0) 编辑