![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Research_OGRE
blizmax6
______Max
展开
-
OGRE - MultiThread
在OgreConfig.h文件中有关于Ogre使用多线程的配置 1. 多线程支持的级别 /** Support for multithreading, there are 3 optionsOGRE_THREAD_SUPPORT = 0 No su转载 2011-08-31 17:38:59 · 1205 阅读 · 0 评论 -
OGRE - Memory , nedmalloc结构分析
nedmalloc结构分析 nedmalloc是一个跨平台的高性能多线程内存分配库,很多库都使用它,例如:OGRE.现在我们来看看nedmalloc的实现 (以WIN32部分为例) 位操作小技巧;i.获取最低位的出现位置的掩码;x&(-x)ii.判转载 2011-08-31 17:40:31 · 665 阅读 · 0 评论 -
Ogre - Memory , Introduction
1. OgreConfig中的关于内存的定义 Ogre使用的默认内存分配策略是 OGRE_MEMORY_ALLOCATOR_NEDPOOLING// define the memory allocator configuration to use #defineOGR转载 2011-08-31 17:37:59 · 638 阅读 · 0 评论 -
OGRE - Terrain Shadow ,整合OGRE的地形和PSSM+LiSPSM阴影算法
OGRE版本1.7.1的Sample里包含了地形的示例,且用到了PSSM+LiSPSM。今天尝试把Character的Sinbad模型摆到地形上,不过模型的材质本身不支持PSSM。看了下地形示例的实现,发现它在给Shader传PSSM分界点数据时,用了把模板材质clone转载 2011-08-31 17:43:51 · 1131 阅读 · 0 评论 -
OGRE-1.7中文路径bug处理
ogre1.7在编译完成后,运行例子时,在完成配置界面后,会出现一个错误对话框:显示ogreroot.cpp (line 382)错误。经过调试发现,ogre要向“我的文档”写ogre的配置信息,就是配置界面中设置的信息,而在本人的电脑上,“我的文档”这个文件夹的路径是“D:转载 2011-08-31 17:46:18 · 786 阅读 · 0 评论 -
OGRE - 实现天龙八部 组合骨骼动画
待续....转载 2011-08-31 17:48:22 · 619 阅读 · 0 评论 -
OGRE - RenderProcess (渲染流程)
很早以前就想写一些关于OGRE的文章了,一直没机会。 理解一个渲染引擎,我觉得最重要的是先抓住了它的主架构,它的主线,渲染流程,不然的话,一个引擎几万行,甚至几十万行的代码,光是打开solution就能吓你一跳了,OGRE也有十几万行的代码量,我一开始看它的时候也是无从下手,转载 2011-08-21 14:02:18 · 2500 阅读 · 0 评论