github.devotd.
新发现多模态

academa-labs/manimgx v0.1.1 — 基于 Manim API 的 Rust·wgpu 动画引擎

介绍 academa-labs/manimgx 的 Manim 兼容动画引擎,以及其 README 中自带基准测试的适用范围。

仓库信息academa-labs/manimgx ↗

The animation engine for agents: blazingly fast math and 3D videos with Manim's Python API, on a Rust GPU core.

星标
★ 1.8K
复刻
123
语言
Python
许可证
MIT
最新版本
v0.1.1
查看原始来源 ↗在 GitHub 查看 ↗

academa-labs/manimgx 是一个面向智能体的 3D 动画引擎,支持 Manim CE 的 Python API。其渲染核心使用 Rust 和 wgpu 实现。该仓库的最新版本为 v0.1.1,但已提供的信息中没有说明该版本有哪些改动。项目以 Python 编写,采用 MIT 许可证。

它的目标是在复用既有 Manim 代码的同时,把渲染交给 GPU 核心,从而制作数学动画。README 报告称,在 Apple M4 Pro 上以 1080p60 渲染五个场景、总时长 36.2 秒的素材用时 3.08 秒。在相同条件下,各方案的总渲染时间分别列为 Manim GL 35.28 秒、Blender Workbench 57.61 秒、Manim CE 278.83 秒、Blender EEVEE 601.40 秒。README 据此比较称,比 Manim CE 快 90.6 倍,比 Manim GL 快 11.5 倍,比 Blender Workbench 快 18.7 倍。所测量的场景与设置已公开在仓库的 benchmarks 目录中。

不过,这些对比数据是仓库在同一部硬件上自行完成的基准测试,并未提供独立验证结果。因此,公��的测量条件可以作为评估能否复现的依据,却不足以证明这一性能优势同样适用于一般环境。