跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of ManimGX

ManimGX

Free 等级项目

ManimGX 是面向智能体的极速 3D 动画引擎,兼容 Manim CE 的 API。它结合 Manim 的 Python API 与 Rust GPU 核心,快速渲染数学和 3D 视频。

访问 academa-labs/manimgx

项目简介

ManimGX 是 Academa 的开源 3D 动画引擎,用于通过 Manim CE 的 Python API 制作数学与 3D 视频。其 Rust 与 wgpu 渲染器可快速生成原生 MP4 视频,浏览器路径则使用 npm、Pyodide 和 WebGPU。

核心功能

  • 兼容 Manim CE 的 Python API,包括带类型的 keyword arguments 与 .animate 链;采用 Rust 与 wgpu 渲染器,支持原生 GPU 渲染和浏览器中的 WebGPU;可同时处理 2D 与 3D 场景,包括曲面、网格、移动相机、文本、公式和图表;通过 npm install manimgx、Web Worker 中的 Pyodide 与 WebGPU 嵌入浏览器,无需渲染服务器;支持 manimgx inspect 提供智能体反馈,包括在选定的播放结束点或时间生成故事板和 2D 布局检查;可使用 LaTeX

适用场景

  • 从 Python 场景创建解释性数学动画;从脚本原生渲染 1080p60 MP4 视频;将渲染场景嵌入网页而无需渲染服务器;让编码智能体根据提示和 llms.txt 设置说明生成并检查 3D 或数学动画。

快速开始

  • 在 macOS、Linux 或 Windows 上使用 Python 3.13+ 通过 pip 安装:pip install manimgx。也可将项目的 llms.txt 设置说明粘贴到 Claude Code、Codex 或 Cursor,由智能体处理安装。将场景保存为 scene.py 并用 manimgx render scene.py 渲染;示例会生成 1080p60 的 Hello3D.mp4。

部署与要求

  • pip 安装需要 macOS、Linux 或 Windows 上的 Python 3.13+;字体、排版与视频编码已包含在内;原生渲染使用 wgpu,Linux wheel 在没有合适 GPU 时捆绑 Mesa 的 lavapipe,用于在 CPU 上进行 Vulkan 渲染;浏览器使用需要 npm install manimgx、Web Worker 中的 Pyodide 以及 WebGPU。

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 ManimGX 的项目

Favicon of CorridorKey 2.0

CorridorKey 2.0

Free 等级项目星标数: 1.1K

一键完成绿幕与蓝幕抠像

视频编辑与动画

CorridorKey 2.0 是一款可在本地 VFX/剪辑软件中运行的一键绿幕与蓝幕抠像工具,提供 Resolve、Nuke、After Effects、Premiere 和 Blender 插件;一次购买即可获得全部插件,无需订阅,并附带独立应用。

Favicon of Concat

Concat

Free 等级项目星标数: 10.9K

免费开源的 CapCut 替代方案

视频编辑与动画

Concat 是一款免费、开源、本地优先的视频编辑器,也是 CapCut 的替代方案。它提供自动字幕、文本转语音、声音克隆、背景移除、关键帧、特效、标题、多轨剪辑和 4K 导出,且不添加水印。

Favicon of Recordly

Recordly

Free 等级项目星标数: 33.9K

开源屏幕录制与编辑工具,制作精美演示

视频编辑与动画

Recordly 是一款开源屏幕录制与编辑工具,可在 macOS、Windows 和 Linux 上制作精美的演示、操作演示和产品视频。它提供自动缩放、平滑光标效果、摄像头叠加、时间线编辑以及 MP4/GIF 导出。