osg.js使用之一:.osg转.osgjs

.osgjs是osjjs框架支持的格式,其实是json格式的文本类型。

要把自己建的模型转换成这个格式,首先要将3ds格式转换为osg格式,然后再osg中转成json格式。

下面是osg格式转为json格式的步骤,参考 http://osgjs.org/2011/02/working-with-openscenegraph/

1. 用git clone osg的最新版本,注意不用去官方站的clone,还是在cedricpinson的目录clone,否则会出现:找不到函数 ‘setForceReIndex’

https://github.com/cedricpinson/osg.git


2. 下载osgjs的插件,解压到如下目录(如果在cedricpinson的目录clone,2、3步都不用了)

F:\projects\gitreops\osg\src\osgPlugins\json,并将里面的CMakeLists.txt中,最后一句改为SETUP_PLUGIN(json)


3. 修改F:\projects\gitreops\osg\src\osgPlugins下的CMakeLists.txt文件,在最后加 ADD_SUBDIRECTORY(json),这个json就对应拷贝进去的json目录

注意保存格式,保存完以后打开看看,是否有多余的问号,有的话要删掉。

4. 用cmake2.8生成osg的解决方案

5. 打开vs2

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值