查看: 3143|回复: 7

OSG如何将OpenGL建立的模型导出到硬盘

[复制链接]

该用户从未签到

发表于 2008-4-1 10:30:12 | 显示全部楼层 |阅读模式
我对于计算机图形学比较陌生,OpenGL和OSG都是刚刚起步而已。
由于工作需要,必须使用OpenGL来建立模型,而建立模型之后我又需要使用OSG来进行模型的渲染和交互操作等等。
所以我想请教各位,我在opengl中将模型建立好了以后,能在窗口显示了,那我如何才能把这些模型用OSG导出呢?(比如说导出成osg格式)
请大家帮帮忙。

[ 本帖最后由 soda 于 2008-4-1 10:51 编辑 ]

该用户从未签到

发表于 2008-4-1 12:05:11 | 显示全部楼层
可以参看osgteapot这个例子,把所建的模型的类继承自osg:rawable,返回节点,然后就可以导出了~~~~~~

该用户从未签到

 楼主| 发表于 2008-4-1 16:15:31 | 显示全部楼层
感谢肖鹏!!

该用户从未签到

发表于 2011-5-17 10:34:37 | 显示全部楼层
回复 2# FlySky


    您好:最近看了teaport这个例子,可是不能将OpenGL代码生成的teaport导出到硬盘啊,导出的数据很少啊,而且没有定点信息啊,请您帮忙解决一下,多谢了!!

该用户从未签到

发表于 2011-5-17 10:36:35 | 显示全部楼层
回复 3# soda


请问你这个帖子里面讲的功能实现了没有,我试了,但是不行啊,能生成文件,但是生成的文件不对啊,里面没有相关的定点的一些数据啊,多谢了。。。
    OSG如何将OpenGL建立的模型导出到硬盘

该用户从未签到

发表于 2011-5-18 14:27:55 | 显示全部楼层
您只能自己编写wrapper来实现自定义类的导入导出

该用户从未签到

发表于 2011-5-18 15:49:04 | 显示全部楼层
新版本的osg,array已经用序列化存储解决了自定义类的导出吧

该用户从未签到

发表于 2011-5-21 23:35:57 | 显示全部楼层
自定义类的导出必须编写wrapper,无论是针对.osg格式的DotOsgWrapper,还是针对.osgb第二代格式的Serializer
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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