After Effects 路径转换插件 PathPrep V1.0.1

 After Effects 路径转换插件 PathPrep V1.0.1

PathPrep for After Effects

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

特征

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

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

应用变换
——因为变换应该有帮助,而不是阻碍。

将锚点、位置、缩放和旋转烘焙到贝塞尔路径中,并提供处理图层上所有路径或仅处理用户选定路径的选项,以及锚点放置选项。将锚点设置为形状边界框的中心,可使您的变换行为更加自然 – 如同原生 AE 行为一样,确保烘焙后编辑保持直观。

一次选择所有路径属性
– 因为查找所有路径不应该像考古一样。

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

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

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

如何使用

通过 Window > PathPrep.jsxbin 打开面板

该面板可调整大小并可停靠。

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

注意:

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

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

  1. 将参数形状转换为贝塞尔路径
    转变

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

  • 矩形
  • 省略号
  • 多边形(星形和多边形)

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

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

PathPrep 使用其自带的快速变换数学函数来转换所有形状。这些函数产生的结果与 After Effects 的原生转换方法相同,但在极端圆度设置下,PathPrep 对星形内圆度的转换可能会出现细微的数学差异。

  1. 应用变换
    转换

将锚点、位置、缩放和旋转烘焙到贝塞尔路径中。如果要对参数形状应用变换,则需要先将其转换为贝塞尔路径。

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

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

渐变会随着变换按比例缩放,但路径上的径向渐变的高亮角度除外,因为它具有非均匀的比例(不同的 X 比例和 Y 比例值)。

描边宽度变换同样适用。如果路径的比例不均匀(X 比例和 Y 比例值不同),则变换后的描边粗细将是 X 比例和 Y 比例的平均值。

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

描边锥度和描边波浪参数也随着变换按比例缩放。

描边斜接限制按比例缩放,但是,贝塞尔控制点的微小精度/舍入变化可能会稍微改变尖角处的角度,从而可能将一些斜接推到极限阈值以上。

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

  • 参数形状无法被烘焙,因为它们的点不可编辑。
  • 跳过带有关键帧的路径或变换以保护您的动画。
  • 如果它们是动画,则同样如此:渐变起点和终点、描边宽度以及一些虚线、锥度和波浪参数。
  • 跳过倾斜变换,因为它们在烘焙时会产生极端或不可预测的扭曲。
  • 如果某个组包含上述任何内容,则会跳过该组以确保安全和一致。

警告消息会告知您已应用变换的路径数量,以及是否有任何路径被跳过。您偶尔可能会看到视觉故障,即在单击“确定”之前,路径的变换似乎不正确。这是 After Effects 渲染过程中的临时显示问题 – 实际变换已正确计算,单击“确定”后即可正确显示。

  1. 选择所有路径属性
    选择

通过单击递归选择所选形状图层中的所有路径属性。

点击“选择所有路径属性”按钮时,选中的是可设置关键帧的路径本身,而不是包含它们的路径组。如果路径上的点已设置动画,则所有关键帧都会被选中。

此功能对于进一步的批量操作非常有用,例如从所有路径点创建 Null。(AE 2025 及更高版本中,您可以从 After Effects 的“图层”>“创建”菜单访问此功能;旧版本 After Effects 中,您可以从“窗口”>“从 Paths.jsx 创建 Null”访问此功能。)

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

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

  1. 将路径复制到剪贴板
    复制

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

最佳做法是首先使用转换参数形状并应用变换。

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

用户界面

笔记

  • 最佳实践:按正确顺序准备路径。“转换形状”->“应用变换”->“关键帧”或复制准备好的路径。
  • 不支持表达式:

如果您的形状图层使用表达式,我们建议避免使用 PathPrep。原因如下:
表达式可能会创建复杂的依赖关系网,其中一个属性引用另一个属性,而另一个属性又引用另一个属性,依此类推。准确跟踪所有这些关系将极其复杂且容易出错。由于表达式通常用于动态、程序化的动画,因此它们与 PathPrep 所针对的“烘焙”工作流程不太匹配。

对于表达式密集的项目:
如果您有表达式但仍想使用 PathPrep,请考虑:

创建重复的合成。
从重复的合成中移除表情和关键帧。
在清理后的版本上使用 PathPrep。

提醒

  1. 即使形状图层的外观保持不变,PathPrep 的转换和变换功能也会显著改变形状图层的底层属性。2
    . 如果要保留原始设置,请复制图层或合成。3
    . 检查关键帧 – 该工具会跳过有问题的属性,但最好了解哪些属性不会被处理。
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA打赏
共{{data.count}}人
人已打赏
预设工具

1300+Photoshop 画笔包

2025-7-2 21:44:06

AE模板

运动开场白 AE模版

2025-4-28 10:21:15

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索