找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 27084|回复: 100

[视频教程] UG制作参数化动画教程 基础篇

 火.. [复制链接]

12

主题

187

回帖

2715

积分

少尉

积分
2715
发表于 2012-11-25 19:33:15 | 显示全部楼层 |阅读模式
最近看到论坛上参数化动画的比较火,但是不少朋友还不知道怎么做。可能很多朋友以为是运动仿真出来的吧。下面做一个参数化动画的基础教程教程
看之前先下载动画文件吧,了解到底要做什么。第一个动画文件
波.rar(138.45KB)
第二个动画文件

简谐振动.rar (592.61 KB, 下载次数: 173)
下面说明做法:

    • 首先当然要知道命令在哪里了,如下图:  截图的时候鼠标位置不好高亮的下面那个 创建动画就是了 参数化动画教程基础篇.png
    • 这个动画比较像以前的 Flash,是一帧一帧做的。帧英文就是Frame。在UG中有个重要系统变量FrameNumber,我们做动画就全靠他了。这里对帧说明一下,一帧就是一幅图,随着时间流逝,不断进入下一帧就成了动画了。好比我们看电影一般每秒24帧,当然我们做的动画不一定要这么多。实际中可能我们用插值的办法来获得中间帧,不过UG不是专门干这个事情的,我们就不多说了。
      参数化动画教程基础篇1.png
    • 我们先以水波为例说明,水波是一个简谐振动,首先写出方程如下:,请注意zt部分,从这个方程中,我们先不要看FrameNumber这个变量,令其为0。我们看到这个方程定义了一个10个周期的余弦函数,他的振幅随着距离边缘而越来越小(这是为了模仿真实的效果)。他的波距见xt,为2*pi,同样是10个周期。 参数化动画教程基础篇2.png
    • 做出曲线后如下  
      参数化动画教程基础篇3.png
    • 将她回转成面
      参数化动画教程基础篇4.png
    • 这就是我们要的模型了,然后回过头来看方程,注意FrameNumber的位置,他控制了这个函数的相,先前我们说了,这个与帧相关,也就是说,到了第5帧,他就是5.我们要波运动就靠他了。我在前面加了一个系数,为了让波跑快点,但是如果太快就像瞬间移动了,因此考虑到一个周期是360,就加了个18
    • 说明一下,请注意数据类型,如果你不清楚,最好选恒定。
    • 下面就可以开始做动画了。如下图,进入对话框
      先在名称处输入名字,然后选择定义关键帧,再点添加复制,这样上面就有你那个名字了,以后就可以选择了。
      参数化动画教程基础篇5.png
    • 点击关键帧,进入下图对话框。添加新的帧,同样是前面的方法。
      这里先选中Frame0,把模型视图调整到你想要的视角,点击更新帧,这样做动画的时候该帧就是这个视口了。Frame0貌似步数必须为0
      参数化动画教程基础篇7.png
    • 输入Frame1,点添加,输入步数位30,这里说明下,如果想要质量好,并不是这个步数越多就行了,还有我们前面在FrameNumber前面的系数,这两个可以说决定了质量。注意,在这个时候,同样可以设置视口,如果你不想动画有跳动,最好喝前面一样。
      参数化动画教程基础篇8.png
    • 确定后打开参数对话框。这个对话框主要设置输出的格式和定义输出位置,可自行设定。
      参数化动画教程基础篇6.png
    • 确定,按预览可以预览。按生成动画就可以得到我们想要的文件了。由于生成需要一步一步来,最好先不要定义太多步,切记。
      参数化动画教程基础篇9.png
    • 下面给出另一个例子的思路,这是一个弹簧简谐振动。先定义一条螺旋线,然后做管道,在一头连一个方块,然后绕原点镜像一个。得到另一半。
      参数化动画教程基础篇10.png
    • 其参数如下,就不多讲了。应该很简单,就是一个简谐振动。
      参数化动画教程基础篇11.png
    • 说明一下: 上图中FrameNumber 值是119,是因为生成动画的时候更新了表达式的缘故。大家可以设为0

希望此贴能对大家制作参数化动画有所帮助。















评分

参与人数 1G币 +20 收起 理由
jiaojianyaya + 20 不错,支持!

查看全部评分

4737

主题

3004

回帖

9万

积分

大将

积分
95419

优秀版主论坛技术员论坛贡献活跃会员可爱天使

发表于 2012-11-25 21:18:28 | 显示全部楼层
谢谢分享,我有时间试试那个弹簧的

1

主题

103

回帖

1万

积分

爱好者终身VIP

积分
14712

VIP会员

发表于 2012-11-26 13:08:19 | 显示全部楼层
看看 谢谢楼主 提供

13

主题

1230

回帖

2万

积分

少将

积分
23157
发表于 2012-11-26 16:01:02 | 显示全部楼层
谢谢分享!这个还是比较重要的哦!

0

主题

47

回帖

4028

积分

中尉

积分
4028
发表于 2012-11-27 10:44:45 | 显示全部楼层
看看 学习下 谢谢了

8

主题

259

回帖

6106

积分

上尉

积分
6106
发表于 2012-11-27 14:02:50 | 显示全部楼层
谢谢分享

2

主题

450

回帖

4291

积分

中尉

积分
4291
发表于 2012-12-5 09:25:49 | 显示全部楼层
哈哈  俺喜欢看动画片

2

主题

127

回帖

2291

积分

少尉

积分
2291
发表于 2012-12-10 10:45:01 | 显示全部楼层
看一看啊

2

主题

224

回帖

1665

积分

六级士官

积分
1665
发表于 2012-12-10 14:08:06 | 显示全部楼层
发货人符合他认识他的人格

0

主题

34

回帖

738

积分

四级士官

积分
738
发表于 2012-12-10 14:31:35 | 显示全部楼层
感谢,按一下赞
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2024-12-28 09:51

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表