查看: 1040|回复: 3

求问关于关键帧的插值问题

[复制链接]

该用户从未签到

发表于 2010-12-27 01:05:41 | 显示全部楼层 |阅读模式
请问下版上的高人
本人的软件系统中如果输入的关键帧很多上万个的话,在OSG显示渲染的效率是不是很低啊。
有什么方法可以加速吗?实现更好的显示效果?

我的想法是 不使用关键帧 而直接使用空间换时间的方法,自己计算好各个中间帧的情况,显示的时候直接在帧后操作中更新模型的位置,不知道这样的效率高不高(只要求显示渲染部分)
或者有什么其他更好的方法吗?
先谢谢了

该用户从未签到

 楼主| 发表于 2010-12-27 01:05:59 | 显示全部楼层
大晚上的 自己先顶顶哈

该用户从未签到

发表于 2010-12-27 08:50:54 | 显示全部楼层
输入关键帧的数量通常并不影响渲染的效率,OSG仅在更新的时候才会调取两个关键帧并计算过渡的数据

我的想法是 不使用关键帧 而直接使用空间换时间的方法,自己计算好各个中间帧的情况
那就是说您自己来计算所有的过渡帧?如果这些信息都必须存储起来的话,那只能比存储关键帧的方法效率更低。如果您能够用数据模型来表达的话,倒是会节省更多的内存空间

该用户从未签到

 楼主| 发表于 2010-12-27 21:00:26 | 显示全部楼层
3# array
谢谢array的回答,基本明白了,我主要是想能不能找到优化的方法能使得动画的过程更加平滑,十分头痛哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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