本实例是做原子运动穿越薄片的效果。制作的原理和上次类似。
这次被穿越的方块不做高低变化,而是体积“坍缩”为零,当原子穿越之后方块体积又恢复到原始状态。这样的变化同样是通过距离来判定的。
select $box*
for t=0 to 100 do
animate on
at time t
for a in selection do
(
x=distance $sphere01 a
if x < 300 then
(
a.width=0
a.length=0
a.height=0
)
else
(
a.width=100
a.length=100
a.height=100
)
)
3dsmax 动画基础,3dsmax脚本动画制作教程