查看: 1442|回复: 4

请教,如何发挥osg的优势

[复制链接]

该用户从未签到

发表于 2011-1-4 16:13:02 | 显示全部楼层 |阅读模式
本人接触OSG有近一年,一直以来,所开发的项目,无论三维表现、鼠标互动、还是后台的数据处理,都是在OSG的框架中进行。

    最近开发一些项目,需要与MFC、SDL、Flash进行嵌入开发,发现表现层方面,就开发效率来讲,OSG并没有太多优势。

    在三维虚拟漫游方面,VT、U3D的开发效率也都是相当快捷的,渲染效果也相当不错。

    面对诸如此类的问题,在做一个项目时,比如开发一款3d游戏,使用osg,应该将它放在程序的哪个层次,才是适合它发挥其优势的地方?

该用户从未签到

发表于 2011-1-4 19:08:49 | 显示全部楼层
您可以把它封装为一个Render~~另外,我并不觉得OSG开发效率方面亚于VT等相关软件,只要你框架搭起来了,功能实现还是比较快的~~~~

该用户从未签到

 楼主| 发表于 2011-1-4 19:17:38 | 显示全部楼层
2# FlySky

嗯,OSG的框架,要看积累的程度了
封装成Render,是个不错的方式,多谢FlySky提点

之前有了解过将flash嵌入到OSG的方式,借鉴的是Hikayi的Flash for OGRE的例子,不知道还有没有其他的路子可寻?

该用户从未签到

发表于 2011-1-5 08:35:49 | 显示全部楼层
osgXI中同样提供了将flash嵌入到OSG的方案,可以选择依赖久负盛名的开源库gameswf,或者商业库gfx。这个工程由我和阿威负责,目前还没有正式公开

该用户从未签到

 楼主| 发表于 2011-1-5 22:55:53 | 显示全部楼层
4# array

真是学无止境。面对前人的积累,自己太渺小了,好有学习的欲望
谢谢Array等前辈们的指点:)
受教了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表