Composer没有形状图层,其Rectangle、Ellipse仅为静态遮罩,Path仅为轨迹线,文字和所有图层均经光栅化,不支持矢量路径、锚点关键帧或描边填充分离。

Composer 没有形状图层。 它不支持矢量路径、贝塞尔锚点、描边填充分离或基于形状的蒙版动画——这些是 After Effects、Figma 或 Motion 的能力,不是 Composer 的设计范畴。
为什么搜索“Composer 形状图层”会踩空
Composer 的核心对象是 3D 模型零部件、视口(Viewport)、标注(Annotation)和路径(Path),它们全部基于几何体坐标或预渲染位图:
- Rectangle 和 Ellipse 节点只是静态遮罩图形,不能打锚点关键帧,也不生成可缩放不失真的矢量数据
- Path 虽然支持逐点关键帧,但本质是空间轨迹线,没有stroke、fill、cap或join属性,无法模拟 SVG <path></path>行为
- 所有“文字”都走系统字体光栅化流程,导出后即为像素图,放大必锯齿
- 试图用Soft Edges节点伪造圆角矩形?它只输出模糊Alpha,不是抗锯齿矢量轮廓
所谓“矢量无损动画”在 Composer 中根本不存在
你看到的“无损”,其实是错觉:
- 导出为.mov或.mp4时,所有图层(包括Text、Rectangle)都被 Metal 渲染器光栅化成固定分辨率帧
- 即使缩放Transform节点到 200%,边缘仍发虚,因为底层没有路径重绘逻辑
- Viewport中模型旋转再导出,零件边缘可能因法线采样抖动而闪烁,这不是“矢量优势”,是光栅精度限制
- 唯一接近“无损”的是剖面(Section)或 Digger 切面——但那是模型拓扑级操作,和矢量无关,也无法用于 UI 动画
真要矢量动画,得换工具链
别在 Composer 里硬凑:
- 在 Motion 中用 Shape Layer + Stroke 行为做手写动画,导出 ProRes 4444(带 Alpha)再进 Composer 叠加
- 用 Figma 设计 UI 面板 → 导出 SVG → 用 SVGator 或 Lottie 转动画 → 嵌入 Web 环境(非 Composer)
- 若必须保留在 Composer 生态,唯一可行路径是:用 Path 节点模拟运动轨迹 + Text 节点做标签 + Visibility 关键帧控制出现时机——但这仍是位图组合,不是矢量
最容易被忽略的一点:很多人把“能缩放不糊”等同于“矢量”,其实只要导出分辨率够高(如 4K)、播放端 DPI 匹配,光栅图也能撑住大部分演示场景。强行追求矢量,反而卡在工具边界上。


















