Ae 效果详解:贝塞尔曲线变形

B站影视 2024-12-27 13:51 1

摘要:贝塞尔曲线变形 Bezier Warp 效果通过在图层边界上创建封闭的贝塞尔曲线,实现对图像的精确扭曲和形状调整。

Ae菜单:效果/扭曲/贝塞尔曲线变形

Distort/Bezier Warp

贝塞尔曲线变形 Bezier Warp 效果通过在图层边界上创建封闭的贝塞尔曲线,实现对图像的精确扭曲和形状调整。

该效果由四段曲线组成,每段包含一个顶点和两个切点。通过调整顶点和切点的位置,可以灵活控制曲线的弧度和形状,从而实现多样化的图像变形效果。

本效果适用于 8-bpc 和 16-bpc 色深模式。

◆ ◆ ◆

效果属性说明

点击“重置” Reset 按钮,恢复所有选项到默认值。

上左顶点

Top Left Vertex

设置贝塞尔曲线的左上顶点位置,决定变形区域的左上角位置。

上左切点

Top Left Tangent

控制左上顶点的上左切点位置,调整曲线的弧度和形状。

上右切点

Top Right Tangent

控制右上顶点的上右切点位置,调整曲线的弧度和形状。

右上顶点

Right Top Vertex

设置贝塞尔曲线的右上顶点位置,决定变形区域的右上角位置。

右上切点

Right Top Tangent

控制右上顶点的右上切点位置,调整曲线的弧度和形状。

右下切点

Right Bottom Targent

控制右下顶点的右下切点位置,调整曲线的弧度和形状。

下右顶点

Bottom Right Vertex

设置贝塞尔曲线的右下顶点位置,决定变形区域的右下角位置。

下右切点

Bottom Right Tangent

控制右下顶点的下右切点位置,调整曲线的弧度和形状。

下左切点

Bottom Left Tangent

控制左下顶点的下左切点位置,调整曲线的弧度和形状。

左下顶点

Left Bottom Vertex

设置贝塞尔曲线的左下顶点位置,决定变形区域的左下角位置。

左下切点

Left Bottom Tangent

控制左下顶点的左下切点位置,调整曲线的弧度和形状。

左上切点

Left Top Tangent

控制左上顶点的左上切点位置,调整曲线的弧度和形状。

品质

Quality

设置贝塞尔曲线的渲染质量,影响曲线的平滑度和细节表现。

默认值为 8,范围从 1 到 10。

值越高,曲线的平滑程度越高,但渲染性能需求也越高。

1 ~ 4: 较低的渲染质量,适用于实时预览和性能优化。

5 ~ 10: 较高的渲染质量,适用于最终输出和高精度需求的项目。

◆ ◆ ◆

应用举例

1、标签贴合

使用贝塞尔曲线变形效果将瓶子上的标签准确贴合到曲面,确保自然和真实的外观。

2、镜头畸变校正

校正使用广角镜头拍摄时产生的桶形畸变,使图像恢复正常的几何形状。

3、流体视觉效果

通过动画关键帧控制顶点和切点,创建动态扭曲效果,如摇晃的液体或飘动的布料。

比如:

“上左顶点”表达式:

// 动画频率和幅度freq = 2; // 每秒摆动次数amp = 30; // 振幅,像素单位// 计算新位置x = value[0] + Math.sin(time * freq * 2 * Math.PI) * amp;y = value[1] + Math.cos(time * freq * 2 * Math.PI) * amp;[x, y]

“右上顶点”表达式:

freq = 1.5;amp = 25;x = value[0] + Math.sin(time * freq * 2 * Math.PI) * amp;y = value[1] + Math.cos(time * freq * 2 * Math.PI) * amp;[x, y]

“左上切点”表达式:

freq = 3;amp = 15;x = value[0] + Math.sin(time * freq * 2 * Math.PI) * amp;y = value[1] + Math.cos(time * freq * 2 * Math.PI) * amp;[x, y]

4、图像匹配

将一个图像的形状调整为另一个图像的轮廓,确保两者在合成中的无缝融合。

“点赞行美意,赞赏是鼓励”

来源:擎苍教育

相关推荐