EffectCraft 教程:纯 Rust 重实现 After Effects,306 种效果开源了

📌 项目地址:github.com/storytold/effectcraft | 星数:842+ | 语言:Rust(纯原生)| 协议:Apache-2.0 | 平台:三平台原生 + 浏览器 WASM

📋 项目简介

上周写过 PhotoCraft,这周 ArtCraft 家族又来了:EffectCraft 把炮口对准 After Effects——纯 Rust 的开源合成器:合成、图层、关键帧、306 种效果、图层样式、表达式、3D 相机与灯光、渲染队列,三平台原生 + 浏览器 WASM 双形态。同门三件套:PhotoCraft(PS)、EffectCraft(AE)、DesignCraft(InDesign,本批同发)。动效方法论的拍档见 onetake教程。

✨ 功能覆盖

模块能力
合成体系合成、图层、关键帧——AE 式工作流
效果库306 种效果 + 图层样式 + 表达式
3D3D 相机与灯光
出片渲染队列批量渲染
平台macOS/Windows/Linux 原生 + 浏览器 WASM

🚀 上手

# 从 Releases 下载三平台原生版
# 或浏览器直接打开 WASM 版

# AE 式工作流:
#   新建合成 → 图层堆叠 → 打关键帧
#   → 堆效果/写表达式 → 渲染队列出片

💡 使用建议

📚 常见问题

EffectCraft 是什么?

ArtCraft 家族的新成员(storytold/effectcraft,842 星,Apache-2.0):Adobe After Effects 的开源纯净重实现——纯 Rust 打造的合成器:合成、图层、关键帧、306 种效果、图层样式、表达式、3D 相机与灯光、渲染队列,macOS/Windows/Linux 原生 + 浏览器 WASM 运行。官方自评:年轻、迭代快、已经可用。

和 PhotoCraft、DesignCraft 是什么关系?

同一团队(ArtCraft 社区)的三件套:PhotoCraft 重实现 Photoshop(图像)、EffectCraft 重实现 After Effects(动效)、DesignCraft 重实现 InDesign(排版)——三者在 Rust 原生 + 浏览器 WASM 双形态上保持一致,组成开源创意套件。

306 种效果够专业用吗?

覆盖动效与视觉特效的主干场景(关键帧动画、图层样式、表达式、3D 相机灯光都在),官方定位是『年轻、迭代快、已经可用』——轻中度动效需求可以直接上生产,重度 AE 依赖(高级插件生态)建议双轨过渡。渲染队列支持批量出片。