二維建模與動畫

讓二維創作,
擁有更多可能。

從形態到動態,
把想法變成可控的表達。

Zipzi 2D 是二維建模與動畫工具,探索 Live2D Cubism Editor 的替代工作流程。用桌面編輯器創作,透過 Python 程式設計,與 AI Agent 協作。

ZIPZI 編輯器macOS · Metal
Zipzi 2D README 中的真實編輯器介面:左側為貓模型圖層,中央顯示耳部網格,右側為屬性與參數面板。
真實編輯器 · 網格編輯檢視專案 README / Cat 模型

為創作者提供直接的控制。
為開發者留下程式設計的空間。

原生編輯器 · Rust 核心 · Python SDK

SHAPE. DEFORM. ANIMATE.

從一個形狀,
到一段表達。

建模、變形與動畫,是同一創作過程的不同視角。
為角色、圖形與更廣泛的二維內容而構建。

01 / 建模

建立形態

組織模型與圖層,編輯網格和紋理,讓二維素材成為可以繼續塑造的結構。

模型文件 / 網格 / 紋理
02 / 變形

控制變化

透過參數與變形組織模型的變化,在基礎形態之上,細化每一次調整。

參數 / 變形 / 形態調整
03 / 動畫

賦予動態

在動畫工作空間中安排時間與關鍵影格,讓靜態模型擁有節奏、運動與表現力。

時間軸 / 關鍵影格 / 動畫

為可程式化而構建

用介面雕琢。
用程式碼延展。

Rust SDK 提供模型編輯能力,Python SDK 支援建模、動畫、專案讀寫與檢查。把重複操作寫成程式碼,讓創作者與 AI Agent 在同一工作流程中協作。

Python SDK 需要 CPython 3.14,可使用本機 Runtime,或連接正在執行的編輯器,共用文件與復原歷史。安裝與可用功能請以專案文件為準。

檢視目前發布狀態 ↗
Python SDK網格建立 · 範例節錄
from zipzi import meshes

geometry = meshes.Geometry(
    (42, 7, 99),
    ((0., 0.), (1., 0.), (0., 1.)),
    ((0., 0.), (1., 0.), (0., 1.)),
    ((42, 7, 99),),
)

with session.edit("Shape") as edit:
    shape = edit.meshes.create(
        meshes.MeshSpec("Shape", geometry)
    )

根據專案 SDK 文件,省略 Runtime 與 Session 初始化。

搶先體驗 · ALPHA

開放探索。
持續構建。

Alpha 組建現已公開。
專案仍在開發,尚無穩定版。

目前平台
支援 macOS 與 Windows。Windows 為開發原型,桌面驗證仍在進行。
開發階段
尚無穩定版,API 與檔案格式可能變更。請依平台選擇 Alpha 套件,並閱讀版本說明與執行需求。

從 GitHub 取得 Alpha

下載、版本說明與平台需求統一於 GitHub Releases 查看。請選擇適合自己的版本,並閱讀對應說明。

更多資訊

關於 Zipzi 2D

Zipzi 2D 是什麼?

名字來自粵語「摺紙」(zip3 zi2)。專案面向二維建模與動畫,探索 Live2D Cubism Editor 的替代工作流程。Zipzi 是獨立專案,與 Live2D Inc. 沒有關聯或授權、背書關係。

它只用於角色動畫嗎?

不侷限於角色或特定畫風。專案面向更廣泛的二維建模與動畫工作流程,既關注創作者的編輯體驗,也為開發者提供 SDK。

Zipzi 2D 與 Kasane 2D 是什麼關係?

Zipzi 2D 是原 Kasane 2D 專案的新名稱,延續二維建模、動畫與可程式化工具的開發方向。

現在適合用於正式專案嗎?

目前版本面向早期測試,工作流程與檔案格式仍可能調整。請保留原始素材與專案備份,並根據自己的需求評估 Alpha 版本。