- 浏览: 17400 次
最新评论
oFusion
2011年03月10日
oFusion问题汇总
关于.osm的导入
实际操作的时候发现,其实只需要利用TinyXML对其进行解析就行了,
而且只需要知道父子关系,位置,旋转,缩放,就足够了. 其他的摄象机,灯光之类就不需要管了.,
还是程序里面自己创建,进行控制好点.
下面都是从网上搜集的一些资料,.
第一个问题是,Max中东西与导出不一致的问题(位置偏差之类)
1.打开3dsmax,打开max文件2.Edit -> Select All [b]3.Group -> Ungroup 重复此动作,直至Ungroup变成灰色 [b]4.右边栏 -> Hierarchy -> Pivot -> Transform [b]5.右边栏 -> Utilities -> Reset XForm -> Reset Selected
1.打开max文件。[b]2.编辑->全选。[b]3.组->解组。 重复些操作,直到“解组”变灰色。[b]4.右边栏->层->重置轴。[b]5.右边栏->层->变换。[b]6.保存
一般是没有 reset x form的问题,[b]另外在其他坛子看到的,Ofusion导出的时候材质有一些问题(黑的或不显示什么的)[b]一般都是没有使用Ofusion材质导致的,在导出的时候修改一下就可以了 :)[b]其他应该还有一些问题,遇到再说。[b](导出的后自己用LexiView查看一下,如果正确了一般问题就不大了)
[b]第二个问题是,不知道怎么把导出的东西载入。
集中有以下几个问题,不知道怎么把mesh加载到程序里。
有笨办法:把mesh一个一个加到程序里( 这个办法可真笨啊)
好的办法:你注意以下Ofusion导出的文件中有一个OSM文件
打开他,开心了吧!他其实是一个XML格式的文件,你可以用TinyXML试着去解析他(不知道的看Ogre源代码或者Google)
或者,去Ofusion官方下载一个osmload
好了,Ofusion官方还提供了一个demo教你如何使用那个库(不是他是在Ogre1.2基础上做的,所以你检查一下你的版本
第三个问题,可能比较小众一点。
Ofusion导出库导出的东西就是一些静态模型,说的不太准确,意思就是你不能控制的。
如果你想去控制他,Ofusion也提供了一些方法,他提供了几个回调函数,可以让你控制实体,动画,摄像机,灯光等等。
你去实现这几个回调函数就可以控制了。如果你还想更方便一些,可以自己做编辑器或者买商业版本。
第四个问题,
Ofusion的这个库只提供load没提供unload,不过这个也并不难实现,你可以自己去写一个。
[/b][/b][/b][/b][/b][/b][/b][/b][/b][/b][/b][/b][/b]
发表评论
-
OVERLAPPED 与 FILE_FLAG_OVERLAPPED
2012-01-20 02:54 1550OVERLAPPED 与 FILE_FLAG_OVERLA ... -
SQLITE3使用总结
2012-01-20 02:54 663SQLITE3使用总结 2010年06 ... -
Linux下Libpcap源码分析和包过虑机制
2012-01-20 02:54 811Linux下Libpcap源码分析和 ... -
嵌入式Linux中的进程同步无竞争态读写
2012-01-20 02:54 596嵌入式Linux中的进程同步无竞争态读写 2010年06月1 ... -
玩转Android---组件篇---Intent(意图)
2012-01-20 02:54 805玩转Android---组件篇---Intent(意图) 2 ... -
vbs 脚本没事测试玩
2012-01-19 13:27 531vbs 脚本没事测试玩 2011年03月27日 Set ... -
VBS脚本文件大全
2012-01-19 13:27 624VBS脚本文件大全 2011年05月24日 一、自动打开 ... -
自动下载并运行的VBS脚本代码[转载]
2012-01-19 13:27 641自动下载并运行的VBS脚本代码[转载] 2012年01月15 ... -
虚拟串口(非常、非常初级的文章)
2012-01-19 13:27 734虚拟串口(非常、非常初级的文章) 2010年11月25日 ... -
WinCE驱动开发问题精华集锦
2012-01-17 03:17 550WinCE驱动开发问题精华 ... -
WinCE驱动开发问题精华集锦(一)
2012-01-17 03:16 565WinCE驱动开发问题精华 ... -
linux下nginx+php的安装与配置
2012-01-17 03:16 523linux下nginx+php的安装与 ... -
【教程】Android系统手机 菜鸟扫盲汇总
2012-01-17 03:16 778【教程】Android系统手机 菜鸟扫盲汇总 2011年10 ... -
常用词汇解释
2012-01-17 03:16 607常用词汇解释 2011年02月10日 1*Android ... -
宋小鱼孙二狗之“长相”
2012-01-16 01:49 600宋小鱼孙二狗之“长相 ... -
东北之行(七)――东北那旮儿的人
2012-01-16 01:49 693东北之行(七)――东北那旮儿的人 2010年03月12日 ... -
东北话四级、六级、八极测试!非东北人勿进,容易晕
2012-01-16 01:49 844东北话四级、六级、八 ... -
俺是东北人,俺骄傲!
2012-01-16 01:49 667俺是东北人,俺骄傲! 2010年02月05日 东北 ... -
东北话考级-东北人必看
2012-01-16 01:49 683东北话考级-东北人必看 2009年08月15日 东北话 ... -
jqury each的使用
2012-01-11 01:43 688jqury each的使用 2011年09月01日 ...
相关推荐
ofusion pro官方帮助文件 可解决大部分OFUSION的问题!
这是用3Dmax下要导入3D模型及场景的oFusion插件,非商用免费,是大家学习OGRE的好东西,另外还配有中文手册,望大家能有所用。。。
有关Ogre与其周边插件,模块的相关文档和文章,希望对大家有用。
从3DMAX7/8/9中导出mesh文件
oFusion模型制作要求[汇编].pdf
自己做的一个osm文件查看和导出工具,使用MFC+ogre+ois,实现了鼠标选取,可以导入osm场景文件,...但是由于是公司买的ofusion,并且更改了一点源码,所以不能提供源码,如果有需要的可以邮件: xieaiwanli@hotmail.com