AE图形转路径脚本 PathPrep V1.0 For After Effects 2021 +

图片[1]-AE图形转路径脚本 PathPrep V1.0 For After Effects 2021 +

PathPrep 是一个可停靠的 After Effects ScriptUI 面板,可简化形状图层 工作流。 将参数形状转换为贝塞尔曲线路径、烘焙变换、选择所有路径并复制干净的矢量 – 只需点击几下即可。

PathPrep is a dockable After Effects ScriptUI panel that streamlines your shape layer workflow. Convert parametric shapes to Bezier paths, bake transforms, select all paths, and copy clean vectors – all in just a few clicks.

PathPrep V1.0特征

将多个参数形状转换为可编辑的贝塞尔曲线路径 – 因为“转换为贝塞尔曲线路径”并不意味着整天单击。

选择一个形状图层,可以选择选择要转换的形状,然后点击“转换为贝塞尔曲线路径”。当您想转换大量形状时,这可以节省大量时间,因为 After Effects 的常规菜单命令“转换为贝塞尔曲线路径”一次只能用于一个参数形状。

应用转换 – 因为转换应该提供帮助,而不是阻碍。

将锚点、位置、缩放和旋转烘焙到贝塞尔曲线路径中,具有处理图层上所有路径或仅处理用户选择的路径的选项,以及用于锚点放置的选项。将锚点设置为形状的边界框中心会使您的变换行为自然 – 就像本机 AE 行为一样,确保烘焙后编辑保持直观。

一次选择所有路径属性 – 因为找到所有路径不应该感觉像考古学。

快速突出显示形状图层中的每个贝塞尔曲线路径,并可选择向其添加关键帧。非常适合批量编辑任务。与繁琐且耗时的旋转/打开多个折叠组相比,可节省大量时间。

将路径复制到剪贴板 – 因为 Illustrator 需要您的路径而不是关键帧。

从 After Effects 形状路径复制原始矢量数据,即使它们已制作动画,也可以粘贴到 Illustrator 或其他矢量软件中。

支持版本

  • 2025, 2024, 2023, 2022, 2021

如何使用

通过 Window > PathPrep.jsxbin 打开面板

面板可调整大小且可停靠。

首先,请选择单个形状图层。一次只能处理一个形状图层。

注意:
1. 即使形状图层的外观保持不变,PathPrep 的转换和变换也可以显著改变形状图层的底层属性。
2. 如果要保留原始设置,请复制您的图层或合成。
3. 检查关键帧 – 该工具将跳过有问题的属性,但最好知道哪些属性不会被处理。

该面板包含四个可折叠的部分:

  1. 将参数形状转换为贝塞尔曲线路径
图片[2]-AE图形转路径脚本 PathPrep V1.0 For After Effects 2021 +

自动将以下参数形状转换为可编辑的贝塞尔曲线路径:

  • 矩形
  • 椭圆
  • 多星 (星形和多边形)

您可以选择转换哪些形状类型。您还可以选择转换图层上的所有参数化路径,或仅转换您自己选择的路径。使用“Convert Selected”选项时,请务必直接选择参数化形状,而不是形状组或变换组。

单击“转换为 Bezier 路径”,脚本将用贝塞尔等效形状干净地替换参数化形状。转换后,每个原始参数化形状都会被删除,并且其替换形状将插入到形状组中的相同索引处,以保持一致性。一条警告消息将告诉您已转换的形状数量。转换后的形状将不再保留参数化属性(例如,大小滑块)。

PathPrep 使用自己的快速变换数学函数来转换所有形状。这些函数产生的结果与 After Effects 的本机转换方法相同,不同之处在于 PathPrep 的星形内部圆度转换在极端圆度设置下可能会显示细微的数学差异

  1. 应用转换
图片[3]-AE图形转路径脚本 PathPrep V1.0 For After Effects 2021 +

将 Anchor、Position、Scale 和 Rotation 烘焙到 Bezier 路径中。如果要对参数形状应用变换,则需要先将参数形状转换为 Bezier 路径。

您可以选择将变换应用于图层上的所有贝塞尔曲线路径,也可以仅应用于您自己选择的贝塞尔曲线路径。在“Apply to all(全部应用)”模式下,PathPrep 将处理所有级别的组和子组,以正确的顺序应用每个变换 – 因此,即使是深度嵌套的路径也能得到准确的变换。当使用“Apply to Selected(应用于选定项)”选项时,请确保直接选择 Path(路径)属性 – 而不是 Path Group(路径组)或 Transform Group(变换组)。在 “Apply to selected(应用于选定项)”模式下,唯一将应用的变换是与所选路径直接关联的变换。

您还可以选择是将锚点设置为每个形状的定界框的中心(最适合直观编辑),还是设置到原点 (0,0) – 合成的中心。

渐变随变换按比例缩放,但路径上径向渐变的高光角度具有不均匀的缩放比例(不同的 X 缩放和 Y 缩放值)的情况除外。

还会应用描边宽度变换。如果路径具有不均匀的缩放比例(不同的 X 缩放和 Y 缩放值),则转换后的描边权重将是 X 缩放和 Y 缩放的平均值。

对于虚线描边,虚线和间隙长度随变换按比例缩放。虚线偏移量保留其原始值,因此您可能会看到虚线沿路径移动。为了在将变换应用于虚线描边时获得最佳效果,请考虑使用偏移量 0。

Stroke Taper (笔触锥度) 和 Stroke Wave (笔触波形) 参数也随变换按比例缩放。

“笔触斜接限制”按比例缩放,但是,贝塞尔曲线控制点中的微小精度/舍入变化可能会略微改变尖角处的角度,从而可能会将某些斜接推到刚好超过限制阈值。

该脚本在应用转换时跳过某些路径和组,以确保准确性并避免中断动画:

  • 参数化形状无法烘焙,因为它们的点不可编辑。
  • 跳过带有关键帧的路径或变换以保护动画。
  • 如果这些参数是动画的,则它们也是如此:Gradient Start and End Points、Stroke Width 以及一些 Dashes、Taper 和 Wave 参数。
  • 跳过倾斜变换,因为它们在烘焙时会产生极端或不可预测的扭曲。
  • 如果一个组包含这些内容中的任何一个,则会跳过它以确保安全和一致。

一条警告消息将告诉您应用了变换的路径数,以及是否跳过了任何路径。您可能偶尔会看到一个视觉故障,即路径在单击“确定”之前出现错误变换。这是 After Effects 渲染中的临时显示问题 – 实际变换计算正确,单击“确定”后将正确显示。

  1. 选择所有路径属性
图片[4]-AE图形转路径脚本 PathPrep V1.0 For After Effects 2021 +

只需单击一下,即可递归选择所选形状图层中的所有 Path 属性。

当您单击 “Select All Path Properties” 按钮时,被选中的是可设定关键帧的路径本身,而不是它们的封闭 Path 组。如果路径的点是动画的,则将选择所有关键帧。

此功能对于进一步的批处理作非常有用,例如,从所有路径点创建 Null。(这可以从 AE 2025+ 中 After Effects 的“图层>创建”菜单或旧版 After Effects 中的窗口> Paths.jsx 中创建 Null 值进行访问。

“Add Keyframe” 按钮可用于添加关键帧。(按 Cmd+U/Ctrl+U 可显示已添加的关键帧。

您可以使用 Cmd+C/Ctrl+C 复制选定的路径。请注意,如果任何路径是动画的,则将复制关键帧数据。如果您只想复制路径,请参阅下面的“将路径复制到剪贴板”:

  1. 将路径复制到剪贴板
图片[5]-AE图形转路径脚本 PathPrep V1.0 For After Effects 2021 +

将路径复制为不带关键帧数据的原始矢量,以便粘贴到 Illustrator 或其他接受剪贴板中矢量路径的软件中。

最佳做法是先使用 Convert Parametric Shapes 和 Apply Transforms。

当您单击“将路径复制到剪贴板”时,只会复制路径数据,因此需要在 Illustrator 中手动添加笔触和填充。还需要反转粘贴路径的顺序,方法是在 Illustrator 的“图层”面板中高亮显示它们,然后从“图层”面板菜单中选择“反转顺序”。

图片[6]-AE图形转路径脚本 PathPrep V1.0 For After Effects 2021 +
AE图形转路径脚本 PathPrep V1.0 For After Effects 2021 +
此内容为付费资源,请付费后查看
28积分
付费资源
已售 1
© 版权声明
THE END
喜欢就支持一下吧
点赞3 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容