rabbit-ear

用代码设计折纸,自动计算折叠过程,输出矢量图。

rabbit-ear 是一个用 JavaScript 编写的计算折纸库,专注于折纸设计与几何算法。它解决了传统折纸设计中手工计算复杂、难以精确模拟折叠过程的问题,为设计师、数学爱好者和开发者提供了一套完整的工具链。核心能力包括:创建和操作折痕图(crease pattern)、模拟折叠过程、计算折纸几何属性(如顶点、边、面的拓扑关系)、支持多种折纸模型(如平折、立体折)以及导出 SVG 等矢量格式。该库提供了简洁的 API 和丰富的几何运算功能,使得用户可以通过代码实现从简单到复杂的折纸设计,并可视化折叠步骤。它适用于教育、艺术创作、算法研究以及需要生成折纸结构的应用开发。

开源 free 设计创意
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 649
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类设计创意
开发团队rabbit-ear
所属国家
定价模式free
价格说明开源库,GPL-3.0许可,完全免费,可自行部署使用。
访问状态
是否开源是
开源协议GPL-3.0
主要语言JavaScript
技术栈/模型art,design,generative-art,geometry,math,origami
GitHub 星标★ 649
30天Star增速
HF 下载量
上线时间2016-01-02 00:00:00
最近更新2026-09-23 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

核心亮点

  • 提供完整的折痕图创建与编辑 API,支持复杂折纸模型构建
  • 内置折叠模拟算法,可自动生成折叠步骤动画
  • 支持 SVG 导出,便于与设计工具和网页集成

不足之处

  • 文档和示例相对较少,新手学习曲线较陡
  • 项目仍处于早期阶段,API 可能不稳定,社区贡献有限

适用场景

  • 折纸艺术作品的数字化设计与生成
  • 数学几何教学中的折纸原理演示
  • 生成折纸结构的交互式网页应用

替代项目

Origami.js、FOLD、Origami Simulator

项目介绍

rabbit-ear 是计算机视觉领域的开源项目,由 rabbit-ear 开发,2016 年首次发布。

它收录于计算机视觉分类,该分类目前共有 447 个项目,GitHub 星标数为 649。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-23。开源库,GPL-3.0许可,完全免费,可自行部署使用。

它主要面向的使用场景是:折纸艺术作品的数字化设计与生成。同类可对比的替代方案包括 Origami.js、FOLD、Origami Simulator。

上一篇:particle-life

下一篇:GenHowTo

同类项目推荐

modlens 开源

给纯文本编码代理装上眼睛,粘贴图片即刻获得结构化视觉证据。

The first vision plugin for DeepSeek Harness, and the vision bridge for every text-o···

★ 4019 2026-08-19
opencv 开源

开箱即用的视觉算法库,搞定图像视频处理与识别

Open Source Computer Vision Library

★ 90930 2026-08-10
OpenCVTutorials 开源

中文 OpenCV 教程,从入门到实战,边看边跑代码

OpenCV-Python4.1 中文文档

★ 1430 2026-08-20
Olympus 开源

一个路由搞定所有视觉任务,免去逐个微调

[CVPR 2025 Highlight] Official code for "Olympus: A Universal Task Router for Comput···

★ 427 2026-08-09