查看: 1384|回复: 10

请教一个关于Cal3d骨骼动画导入的问题

[复制链接]

该用户从未签到

发表于 2014-10-7 21:09:24 | 显示全部楼层 |阅读模式
我的配置如下:vs2010+osg3.0   3dmax2010+cal3dexp1.6.0(也试过3dmax9+cal3d_max9_exporter两者是同样的问题)
我用max导出的骨骼动画(按照网上教程一步一步导出),可以用cal3d_miniviewer显示出来运动,但是一转到osg程序中(OpenSceneGraph三维渲染引擎编程指南中的代码)运行就出现如图所示的问题,运行提供的原骨骼动画和在网上下载的骨骼动画都没有问题!

希望懂这方面的高手可以指点一二!万分感谢!!
1.PNG
2.PNG

该用户从未签到

发表于 2014-10-10 11:37:35 | 显示全部楼层
导出cal3d骨骼文件很容易忘记拷贝材质 .tga文件到目录下,不知道你拷贝了没有

该用户从未签到

发表于 2014-10-10 16:04:29 | 显示全部楼层
修改下osgcal,原版本碰到材质无效时会出错

该用户从未签到

 楼主| 发表于 2014-10-12 08:15:12 | 显示全部楼层
小手一拿 发表于 2014-10-10 11:37
导出cal3d骨骼文件很容易忘记拷贝材质 .tga文件到目录下,不知道你拷贝了没有

都拷贝过了,不过在cal3d_miniviewer中如果图片太大就崩溃了,然后在程序中就会出现上面的情况!

该用户从未签到

 楼主| 发表于 2014-10-12 08:17:15 | 显示全部楼层
baibaiwei 发表于 2014-10-10 16:04
修改下osgcal,原版本碰到材质无效时会出错

你好,可以具体说一下如何修改osgcal,是要重新编译其新版本的osgcal,还是修改osgcal中代码?非常感谢,期待你的回复!

该用户从未签到

 楼主| 发表于 2014-10-12 08:23:59 | 显示全部楼层
baibaiwei 发表于 2014-10-10 16:04
修改下osgcal,原版本碰到材质无效时会出错

你好,还想请问一下,在配置文件cfg中,我没有加入材质的部分,然后运行的时候还是出现上面的问题,然后我感觉好像是mesh部分的问题,然后3dmax导出mesh文件的时候也是按照:a. 打开Figure Mode   b. 选择需要被导出的模型  c. File->Export Cal3d Mesh  步骤来的呀!不知道是不是导出的时候还有什么东西没有设置好!

该用户从未签到

 楼主| 发表于 2014-10-14 08:07:00 | 显示全部楼层
自己顶一下!!

该用户从未签到

 楼主| 发表于 2014-10-17 08:06:19 | 显示全部楼层
没人回答吗?自己再顶一下!

该用户从未签到

发表于 2015-11-25 14:25:06 | 显示全部楼层
楼主您好,问题解决了不?我也遇到同样的情况,该怎么解决呀?

该用户从未签到

发表于 2016-4-7 15:25:25 | 显示全部楼层
楼主,你编译osgCal的时候,对osg的版本有要求么? 我编译osgCal的时候,出现osgCal中的重写osg基类中的函数,函数名都不一样了!提示虚函数重写不协调。

该用户从未签到

发表于 2016-11-25 17:44:11 | 显示全部楼层
13418508677 发表于 2016-4-7 15:25
楼主,你编译osgCal的时候,对osg的版本有要求么? 我编译osgCal的时候,出现osgCal中的重写osg基类中的函 ...

需要自己将重写的函数重写!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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