Max Script|控制器-缩放约束_Noise

记录控制器缩放约束中-躁波控制
在前面路径约束及旋转约束的基础上-

t.scale.controller = noise_scale()      --给的缩放控制器增加-躁波类约束
N = t.scale.controller                  --将缩放类控制器赋予新对象,后面方便操作不繁琐
N.seed = 5 --噪波种子
N.frequency = 3 --噪波频率
N.fractal = on                  --分形噪波开关
N.roughness = 0.2 --噪波粗糙度
N.rampin = 50f --渐入
N.rampout = 10f --渐出s
N.noise_strength = [5,1,5]      --噪波强度x\y\z
N.x_positive = on               --限制轴向>0
N.z_positive = on               --限制轴向>0
N.y_positive = on               --限制轴向>0
animate on at time 0 N.noise_strength= [0,0,0]  --0帧躁波强度 0,0,0
animate on at time 100 N.noise_strength = [3,6,9]   --100帧躁波强度 3,6,9

以上只说明缩放控制器中的躁波类型用法,其他控制器类似,Max当然还有很多控制器不一一列举,有心的路人可以看下Max Script官方文档

控制器包括:

控制器-超级类级别
QuatController: MAXWrapper
附着控制器关键点
音频控制器
动力学控制器
表达式控制器
限制控制器
列表控制器
运动捕捉控制器
**噪波控制器
On_Off 控制器关键点
从属控制器
弹簧控制器
XYZ 控制器
Bezier 控制器
浮点控制器
线性控制器
主块控制器
Matrix3 控制器
变形控制器
Point3 控制器
Point4 控制器
位置控制器
重定时器控制器
Reactor 控制器
旋转控制器
缩放控制器
脚本控制器
TCB 控制器

你可能感兴趣的:(MaxScipt)