A NEW DIMENSION OF 2D

让二维创作,
多一维可能。

为模型赋予结构,为创意定义运动。
Zipzi 2D 连接建模、动画与代码,
让每一个二维想法,都能被细致构建。

正在开发中 / 尚未正式发布

FORM STUDY / 001ZIPZI LAB
可交互的二维网格变形示意原创的三条金色网格曲面,使用下方滑块改变弯曲程度。此演示为网页概念示意,不是编辑器截图或运行结果。XY2D / PARAMETRIC FORM
变形视图+36
+36

原创交互示意 · 非产品界面截图

自由创作,有据可构01 可编辑模型02 参数与动画03 原生编辑器04 可编程 SDK

FROM FORM TO MOTION

从一个形状,
到一段生动表达。

建模、变形、动画,是连续的创作过程。
从角色与插画,到图形与动态设计,
为二维内容建立属于它的运动方式。

01 / MODEL

让形状有了结构

以网格、部件与变形器组织模型。
在可编辑的结构中,保留细节与控制。

02 / DEFORM

让变化有迹可循

用参数描述形态,用变形连接姿态。
让一次细微调整,成为可复用的表达。

03 / ANIMATE

让时间成为画笔

通过时间轴、关键帧与曲线编辑运动。
反复预览,找到恰到好处的节奏。

BUILT TO BE PROGRAMMABLE

用手感创作。
用代码延展。

原生编辑器与 SDK 围绕同一个 Rust Runtime 构建。可视化调整与程序化操作,成为相互衔接的创作方式。

R

Rust 核心

模型文档、编辑历史与渲染基础。

Py

Python SDK

通过代码构建网格,连接本地 Runtime。

↗

macOS 编辑器

原生界面与 Metal 渲染,专注二维创作。

了解当前开发状态
first_model.pyPYTHON
从代码,构建第一个网格。SDK EXAMPLE
import zipzi
from zipzi import meshes

# 打开本地 Runtime
with zipzi.local() as runtime:
    session = runtime.sessions.create(
        "79000000-0000-4000-8000-000000000001"
    )

    geometry = meshes.Geometry(
        (0, 1, 2),
        ((0., 0.), (1., 0.), (0., 1.)),
        ((0., 0.), (1., 0.), (0., 1.)),
        ((0, 1, 2),),
    )

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

基于当前 SDK 文档;需本地构建与安装。开发阶段 API 可能调整。

A WORK IN PROGRESS

认真打磨,
逐步成形。

Zipzi 2D(原 Kasane 2D)正在开发中。
我们希望把编辑器与可编程工作流连接起来,
让二维创作拥有更直接、更灵活的工具。

开发中 · 尚未正式发布
现在可以下载使用吗?

目前尚未正式发布,也未提供正式版下载入口。公开发布与下载信息将在准备就绪后更新。

目前面向哪些平台?

当前原生编辑器面向 macOS,使用 Metal 渲染。其他桌面平台的支持尚未确认,暂无可公布的时间表。

只能用来制作角色动画吗?

不止于角色。Zipzi 2D 面向二维建模与动画,也可用于探索插画、图形与其他二维内容的运动表达。

网页中的演示是实际产品吗?

页面上的网格与动画是原创的网页交互示意,用来说明建模与变形的概念,并非产品界面截图或 SDK 运行结果。实际能力与交互以对应版本为准。

MAKE YOUR NEXT DIMENSION

从二维出发。让创意动起来。

再试试变形