使用Maya动力学制作拨浪鼓的效果

2011-06-13 06:11
科学之友 2011年24期
关键词:替代物鼓槌鼓面

王 毅

(常州工学院艺术与设计学院,江苏 常州 213022)

1 制作分析

拨浪鼓的鼓槌和鼓面的敲击碰撞可以使用Maya的刚体模块实现,但是在拨浪鼓的制作中,主要难点是连接鼓槌和鼓面的线绳效果制作,这里使用了Maya的hair和刚体约束共同来实现。

2 具体步骤

(1)首先进行拨浪鼓模型的制作,见图1。

(2)因为如果当前使用模型的鼓面进行刚体碰撞,鼓面的模型面数太多,所以在此,制作一个鼓面的碰撞替代物且比原模型略微大点,让替代物参与碰撞(但是不出现在渲染中),鼓面的原模型参与渲染,但是不参与碰撞计算。见图2。

图1

图2

(3)然后在鼓面的两侧创建E、F两个固定鼓绳的物体;而后分别创建A、B、C、D四个球体(这四个物体在渲染时不可见),见图3,然后将物体E、F转换为被动刚体,将A、B、C、D和鼓槌A、B转换为主动刚体。

然后在物体E、D之间;物体C、D之间;物体D与鼓槌B之间;物体F、A之间;物体A、B之间;物体B与鼓槌A之间分别使用Soft/Rigid Bodies—>Create Pin Constraint命令创建Pin约束。

最后将物体E、F和(2)中创建的鼓面替代物成组为group1,并且将group1的轴心放置在鼓面的中心,然后给group1设置绕拨浪鼓手柄旋转的关键帧动画。这时可以看到,鼓槌现在能随着鼓面的转动而“飞舞”。

(4)接下来,制作拨浪鼓的鼓绳,在鼓面一边的鼓绳固定物和鼓槌之间创建一条曲线Curve1并且将Curve1转换为hair,并且将Curve1的两端分别约束在鼓绳的固定物和鼓槌上,见图4。

图3

图4

然后,以Curve1为路径使用Surface—>Extrude命令创建一个有一定半径的细长形状的鼓绳,并且不要删除历史,这样鼓绳就能随着鼓面的旋转而“摆动”,见图5。

图5

猜你喜欢
替代物鼓槌鼓面
RP-3航空煤油及其替代物液滴低压着火特性
寂静(外一首)
红蓼红了
娃娃敲鼓
拨浪鼓,摇啊摇
鼓槌石斛组织培养研究进展
大鼓
胡椒会“跳舞”声音有秘密
巧搭实验脚手架,帮助学生把学习化抽象为具体
犯罪所得物的替代物赃物性质的丧失