查看: 2222|回复: 8

osgCal cmake 配置问题

[复制链接]

该用户从未签到

发表于 2009-1-6 09:09:31 | 显示全部楼层 |阅读模式
camke设置lib文件得时候是debug还是release?
之所以有此一问 ,是因为cal3d.lib 与cal3d_d.lib 不在一个文件夹
两种方式我都试了,结果是一样的,都能生成成功,只是debug版本的osgCalViewer不能查看模型,一加载模型就出错,release版本的没有问题。其中有一个问题,就是dubug版本的运行时同时需要cal3d.lib 和cal3d_d.lib,我想着可能是配置出错了,但不知道错在哪里

该用户从未签到

发表于 2009-1-6 09:47:38 | 显示全部楼层
可能是它的配置出错了,需要修改CMake的脚本。不过我不知道大家对CMake的兴趣有多大,有兴趣的话有时间我可以写个简单的CMake教程,初步介绍一下自动生成脚本的用法,对自己的工程开发也很有好处
至于osgCal,还是先用Release版本吧。

该用户从未签到

 楼主| 发表于 2009-1-6 11:23:51 | 显示全部楼层
osgcalviewer 看到的模型不动是因为什么呢
我没有找到其他的教程或例子,就只能看这一个

该用户从未签到

发表于 2009-1-6 11:49:55 | 显示全部楼层
那个模型本身有动画效果吗?还有osgCal我确实很生疏,不知道它做了哪些更新改动,楼主不妨自行研究以及和熟悉它的朋友探讨。

该用户从未签到

 楼主| 发表于 2009-1-7 14:34:13 | 显示全部楼层
现在倒是可以动了,是原地踏步
如果要实现向前走的效果,该怎么做呢,osgcal里有没有现成的代码?
不知道上哪儿找熟悉osgcal的朋友,我的搜索能力太弱

该用户从未签到

发表于 2009-1-7 16:22:39 | 显示全部楼层
这个不取决于osgCal,而是在Cal3D的动画文件里面设置好动画路径和姿态的关键帧,以此来实现

该用户从未签到

 楼主| 发表于 2009-1-7 16:58:26 | 显示全部楼层
原帖由 array 于 2009-1-7 16:22 发表
这个不取决于osgCal,而是在Cal3D的动画文件里面设置好动画路径和姿态的关键帧,以此来实现

如果路径不确定呢,比如可以操作的,像游戏里的那样,这时路径就没有办法预先知道了吧,这时候该怎么实现呢?是不是就只能用osg里的MatrixTransform来做?

该用户从未签到

发表于 2009-1-7 17:41:58 | 显示全部楼层
现在OSG 2.7.6以后的版本有了更好的选择:可以使用osgAnimation库以及其中的Bone类,并使用osgAnimation独创的EasyMotion技术来实现动画路径的圆滑插值。我在编写bvh插件的过程中已经验证了这个骨骼动画功能的稳定性,只是目前还缺乏教程文档,也许过些日子我会考虑编写一些,目前可以看官方的例子为主。

该用户从未签到

 楼主| 发表于 2009-1-8 09:58:47 | 显示全部楼层
期待array的教程!那我就先看看官方的例子
多谢array!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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