PulseLib

PulseLib

这个库允许你在游戏中渲染和动画任何东西。完全任何东西。实体、方块甚至物品都可以被动画化。

基础库

logo
Discord Static Badge Static Badge Static Badge

PulseLib 是面向 Minecraft 的新一代动画库,让你以极高的性能为任意形状、任意模型和任意系统制作动画。

安装

你可以在此处找到安装说明:这里

文档

你可以在此处找到文档:这里

支持

如果你有疑问或需要入门帮助,请加入我们的 Discord!

贡献

欢迎提交 Pull Request。对于重大更改,请先开启一个 issue 讨论你想更改的内容。
如果你想支持 PulseLib,欢迎捐赠。

许可证

所有代码和美术资源均依据 Static Badge 授权。

为什么选择 PulseLib?

  • 极快——专为高性能动画而设计
  • 支持任意几何体,而不仅仅是立方体
  • 动画叠加系统
  • 支持资源重载
  • 轻量且开销极小
  • 可与来自 Blockbench、Blender、Maya 等 的模型配合使用

PulseLib 对比 GeckoLib

功能 PulseLib GeckoLib
任意几何体 ✅ ❌
性能 ⚡ 非常高 中等
动画叠加 ✅ 有限
资源重载 ✅ ✅
轻量 ✅ ❌

问答

问:我在哪里可以获取更新信息?

答:你可以随时查看 Discord 频道,那里会定期发布最新的开发更新。

问:我可以提出想法或修复建议吗?

答:当然可以!在同一个 Discord 频道中,我们欢迎你所有的想法和建议。

问:关于转载发布呢?

答:允许转载,但请务必附上 Modrinth 页面的链接。

问:Fabric 版本呢?

答:如果有足够的需求,我可以做一个。但就个人而言,我不喜欢 Fabric。

问:这是 GeckoLib 吗?

答:不是,它的设计目标是比传统的 Minecraft 动画库显著更快、更灵活。

问:它与 X 兼容吗?

答:不清楚,测试后告诉我即可。已知的不兼容列表将在下方发布。等我有时间——我会尝试修复。

问:有什么形状?圆形呢?

答:圆形、圆环、星形……任何你可以在 Blockbench、Blender、Maya 或任何其他建模程序中建模的东西。

问:在 Maya 中建模?为 Minecraft?

答:是的。只需将模型导出为 .glb 并导入游戏即可。

问:动画呢?

答:想要多少有多少。PulseLib 支持分层和叠加动画。

能展示一个示例吗?
问:你能添加 X 功能吗?

答:可以,我能。但你得提出些什么,我必须知道你想要那些功能用于什么。所以,来 Discord 告诉我吧。

问:整合包呢?Discord