ogre
lainegates
think more, code less.
展开
-
ogre3d 多系统配置
参考ogre wiki: 获取执行路径—-GetExecutablePath 示例程序—-Basic+Ogre+Application MAC Mac osx的启动路径和windows/linux不一致,wiki推荐用如下函数: #if OGRE_PLATFORM == OGRE_PLATFORM_APPLE #include <CoreFoundation/CoreFo...原创 2018-06-01 10:53:42 · 385 阅读 · 0 评论 -
ogre3d autotrack 问题
最近使用ogre,中间有时需要观察场景中的对象,使用了Ogre::Camera::setAutoTracking功能,但发现camera总是指向原点,如图。 图中的白框是包围盒。 经过一番仔细对比,发现ogre默认的autotrack是根据trackObject->getPoisition()来确定指向位置的,知道之后,修改要观察物体的position,果然好了。原创 2015-06-23 17:00:03 · 939 阅读 · 0 评论 -
mac 10.10 下编译 ogre 1.10
在mac10.10上编译ogre着实费了不少事,下面给出简要说明,希望对大家有帮助。 大致分三步: 1.准备: 1.1 安装依赖库及工具 用macports安装依赖库(homebrew 安装后链接出问题),代码如下: sudo port install libpng +universal jpeg +universal libxml2 +universal sudo port insta原创 2015-07-23 20:58:10 · 2272 阅读 · 0 评论 -
ubuntu 14.04 编译ogre
这两天在ubuntu上编译ogre,开始想编译ogre1.8,原创 2014-06-07 22:03:52 · 3088 阅读 · 1 评论 -
ogre小知识点
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-07-07 17:20:53 · 1123 阅读 · 0 评论 -
Ogre Overlay 加载失败
今天想用Ogre的Overlay显示些信息。找了官网的说明,也在网上找了些帖子,这个帖子还是非常不错的 http://blog.csdn.net/pizi0475/article/details/5451304 却发现Overlay无论如何不显示,折腾了一晚上,就是找不出为什么错了。 于是,向万能的google请教,原来是ResourceManager.initializeAllResourc原创 2017-01-16 19:32:15 · 893 阅读 · 0 评论 -
解决 OGRE 多边形总在最前的问题
这两天使用OGRE时,发现总出现缺了几个应该渲染的多边形,我一直debug,发现所有的多边形都渲染了啊。于是就减少到两个多边形,终于发现了问题,如下图。 然后我仔细查询OGRE材质的说明,发现我没有用错。 depth_check 和 depth_write 都是开的。 scene_blend 也是不透明,即scene_blend one zero。 那为什么会出这个错误呢? 我尝试删除原创 2017-05-24 07:00:46 · 776 阅读 · 0 评论 -
vs2017 编译 ogre x64
在windows上要用ogre。之前是vs2015版本,编译好的,直接用了。 这次上官网看只有vs2017_x64版本的,下载试用,发现建立 Ogre::Root的时候就错了。 只能自己编译了。 我编译的是ogre 1.10.11 版本。 ogre 经常修改 API,如果某个版本代码工作正常,最好不要换版本,否则要修改非常久。。。 说下编译的坑: 坑一:编译x64版本的不要让ogre自动下载依...原创 2019-07-09 17:02:27 · 1078 阅读 · 0 评论