项目里要求完成一个植物动画的效果,求救~~

austin_minny 2012-03-11 02:50:22
需求是要写一个behaviour,让绑定了这个behaviour的entity表现出沿某一个轴左右摆动的动画效果(主要是运用到游戏环境里的植物上)
但是摆动不能只是单纯线性的,摆动的幅度需要用一定的曲线来控制(否则效果肯定会很死板)

底层做法是不断update植物object的世界矩阵

由于小弟对物理方面不熟,所以在此苦求有经验的前辈就此需求给出更新世界矩阵的方案~~~~~~
任务紧急,在此无尽感激~~~!!!!
...全文
92 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
austin_minny 2012-03-28
  • 打赏
  • 举报
回复
这个需求最后作出来了,后来没有用旋转,用的是skew,但是最后因为这种方式作出来的动画太假,被美术部门cut掉了,谢谢各位的帮助
chiwa737 2012-03-14
  • 打赏
  • 举报
回复
感觉跟钟摆运动类似

http://slash-directx.blogspot.com/2012/03/blog-post_9377.html
austin_minny 2012-03-13
  • 打赏
  • 举报
回复
后来用先移到原点去旋转,再移回去能正常工作了
HollyCpp 2012-03-12
  • 打赏
  • 举报
回复
加几个控制变量就行?

振幅
振频
随机偏移度
权重
向立天 2012-03-11
  • 打赏
  • 举报
回复
保留原始矩阵
然后在一定范围内随机的打乱控制矩阵
但是每次打乱的都是原始控制矩阵
否则就会偏离原始的控制意图而失去控制
大概就是这个方法
但是不知道你的具体应用环境
所以不会太具体

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧