作业帮 > 综合 > 作业

maya粒子表达式 旋转 我想用MAYA做一群方块,飞出来.方块自身是在缓慢旋转的 请问怎么写表达式

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/06 08:06:06
maya粒子表达式 旋转 我想用MAYA做一群方块,飞出来.方块自身是在缓慢旋转的 请问怎么写表达式
1.飞出来的动画用粒子和发射器制作
方块使用粒子替代命令 选择方块模型了粒子执行粒子替代命令(instancer)
2.粒子shape几点新建每粒子矢量属性,名称随便,比如rotPP啊
在运行表达式(动力学前动力学后运行表达式都可以)
z轴旋转,可以命名一个浮点参数
float $rot_y;
$rot_y=$rot_y+0,05; (0.05是每帧旋转的值即旋转快慢,根据情况适当调节大小)
rotPP=; //如果你希望x轴旋转把,可以写成rotPP=;
如果你希望z轴旋转把,可以写成rotPP=;
3.粒子shape节下有instancer栏的节点的RotationOptions下面的Rotation参数点击有点倒三角选择之前新创建的每粒子矢量属性rotPP就可以
粒子替代是动力学中一个重要部分,可以找一些资料深入了解下就明白了,希望对你有帮助