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 は Manim CE の Python API をサポートする、エージェント向けの 3D アニメーションエンジンである。レンダリングコアは Rust と wgpu で実装されている。リポジトリの最新リリースは v0.1.1 だが、提供された情報にはそのリリースでの変更内容が記載されていない。プロジェクトは Python で書かれ、MIT ライセンスを採用している。

目的は、既存の Manim コードを充分利用しつつレンダリングを GPU コアに任せ、数学アニメーションを作ることにある。README によれば、Apple M4 Pro 上で 1080p60 の 5 シーン、合計 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 フォルダで公開されている。

ただし、比較値は同一ハードウェア上でリポジトリ自身が実施したベンチマークであり、独立した検証結果は提供されていない。したがって、公開された測定条件は再現を検討する根拠にはなるが、性能優位を一般的な環境へそのまま適用する根拠にはならない。