一层链接一层,就像用一根松紧带连接起来一样
想法那些使用 After Effects 足够长时间并记得 Motion Math 的人可能还记得一个非常酷的脚本 spring.mm 。这个脚本使用d簧运动方程在两个层之间附加一个 “d簧” 。当表达式出现时,大多数的 Motion Math 脚本都很容易转换为表达式,但是 spring.mm 神秘地消失了。
事实证明,在一些任务中,Motion Math 比表达式更擅长。这是因为在 Motion Math 的 *** 作方式上有一个关键的区别。Motion Math 的优势在于可以一次性完成所有帧的计算。这意味着 Motion Math 能够保存从一帧到下一帧的信息,这对于这样的模拟非常重要。正如您现在可能已经发现的那样,表达式没有这样的方式将信息从一个帧传递到下一个帧。
所以我们在这里做的是考虑到表达式的限制,尽可能想出一些方法来复制 Motion Math 的 spring 脚本的功能,。
设计经验丰富的表达式编写人员会开发许多技术,以避免表达式中缺乏持久数据所遇到的问题。当没有其他选项可用时,还有一种最后的方法,即使用蛮力方法,即设置表达式,以便在每一帧上重新创建在前一帧上发生的所有事情。这意味着,例如,在第 100 帧时,表达式必须运行 100 次计算(之前的每一帧运行一次
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)