Inochi2D/inochi2d
Inochi2D/inochi2d has 1,857 GitHub stars and 75 forks. GitHot measured +11 stars in 24 hours and +22 in 7 days. Last checked 2026-11-12 19:24 UTC. Last push 2026-10-03.
Inochi2D SDK - Bring your characters to life
实测星标增长
- 24小时
- +11
- 7天
- +22
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README.zh.md
原文
Inochi2D
在 Patreon 上提供资金支持:
Discord 社区:
Inochi2D(当前代码仓库)是一个实时二维皮套动画库,也是 Inochi2D 标准的参考实现。Inochi2D 的基本工作原理是,在运行时,根据给定的参数,对绑定在分层美术资源上的2D网格进行变形。这样的变形使得观众可以在二维图形中体验到三维的深度与动画效果。
https://user-images.githubusercontent.com/7032834/166389697-02eeeedb-6a44-4570-9254-f6aa4f095300.mp4
来自 Beta 0.7.2 版本的视频,作者 LunaFoxgirlVT, 画师 kpon
如果您是模型师或虚拟皮套使用者:
模型师可能会感兴趣 Inochi Creator, 这是正在开发中的 Inochi2D 官方建模软件。 虚拟皮套使用者可能会感兴趣 Inochi Session。 当前代码仓库是为了 Inochi2D 标准而存在的,对最终用户可能用处有限。
文档
有关标准和官方工具的文档目前正在编写和翻译过程中。官方文档在这里。
设备支持情况
当前仓库里的实现需要在一个 OpenGL 3.1 Context 中运行。inInit函数应当在 OpenGL 3.1 (或更高版本)Context 建立后 被调用。
我们计划从前端代码中分离出渲染部分,这样开发者们就能接入自己的渲染后端。
我们提供 inochi2d-c 作为从非 D 的语言中调用本库的接口。
额外地,另一个开发组正在编写一个 Inochi2D 标准的纯 Rust 实现,代码仓库在这里。
Inochi2D 的标志是 James Daniel 设计的。