2016 - 2024

感恩一路有你

打造自定义动画 - 从圆脸到国字脸

浏览量:3082 时间:2024-08-06 21:26:04 作者:采采

开始制作

1. 打开之前制作的【圆形笑脸】课件,并另存为【圆脸变国字脸】。

2. 构造一个变量 `n`,初始值为 2,最小值为 0,最大值为 10,增量为 1。

实现变形效果

3. 在画布上添加一个不与原点重合的自由点 A,并测量出它的横坐标 `m1` 和纵坐标 `m2`。

4. 计算 `m3 (abs(m1) ^ n abs(m2) ^ n) ^ (1 / n)`。

5. 测量出点 A 到原点 O 的距离 `m4`。

6. 选中点 A 和原点 O,执行缩放变换,缩放比例为 `m4 / m3`,得到新的点 B。

7. 选中点 A 和点 B,创建一个自定义变换【圆脸变国字脸】,并应用。

动画效果展示

8. 选中原来的圆脸图形,应用刚刚创建的【圆脸变国字脸】变换。

9. 当 `n 3` 时,圆脸会变成下面的模样。

10. 当 `n 100` 时,圆脸会变成更加尖锐的国字脸。

11. 当 `n 1` 时,圆脸会变成一个尖顶尖下巴的形状。

通过调整 `n` 的值,可以实现从圆脸到国字脸的各种过渡效果。这种自定义变换的方式为我们提供了更多的创作可能性。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。