
cube
用一句话生成 3D 模型,在 Roblox 里快速落地 AI 创作
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1319
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装 git 与 Python/pip 的本地环境
- README 要求在虚拟环境中安装本项目
- GPU 场景需 PyTorch 支持(Windows 需 CUDA toolkit,MacOS/AMD 可用 MPS 后端)
- 推理显存占用与 resolution_base 相关,显存不足时需调小
安装与启动步骤
-
1克隆仓库
把 Roblox/cube 仓库拉取到本地,需已装 git 且能访问 GitHub。
git clone https://github.com/Roblox/cube.git -
2进入项目目录
切换到克隆得到的 cube 目录,后续安装命令都在该目录下执行。
cd cube -
3准备虚拟环境
README 要求在虚拟环境中安装,请先自行创建并激活 venv 或 conda 环境再继续。
-
4安装项目依赖
以可编辑模式安装 cube 及其依赖,[meshlab] 为可选附加依赖,安装耗时较长。
pip install -e .[meshlab] -
5配置 CUDA 版 PyTorch
Windows 且需要 GPU 加速时执行,安装带 CUDA 支持的 torch;README 注明按需强制重装。
pip install torch --index-url https://download.pytorch.org/whl/cu124 --force-reinstall -
6验证导入
执行 README 示例里的导入语句,能成功导入即说明库已安装可用。
python -c 'import torch, trimesh; from cube3d.inference.engine import Engine, EngineFast'
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
resolution_base | 否 | 推理分辨率基数,调小可加快推理并降低显存占用 | README 未给出具体示例值 |
如何确认成功
执行 python -c 'from cube3d.inference.engine import Engine, EngineFast' 能成功导入、无报错,即表示安装完成。
常见问题
Q:安装时 meshlab 依赖报错怎么办?
A:README 说明 [meshlab] 是可选依赖,改成 pip install -e . 即可获得更好的兼容性,但网格简化功能会被禁用。
Q:Windows 上 torch 没有 CUDA 支持怎么办?
A:按 README 提示先安装 CUDA toolkit,再用 pip install torch --index-url https://download.pytorch.org/whl/cu124 --force-reinstall 重装 torch。
Q:Apple Silicon 或 AMD 显卡能用吗?
A:可以。README 指出这类系统可使用 PyTorch 的 Metal Performance Shaders(MPS)后端。
Q:推理时显存不够怎么办?
A:README 建议调小 resolution_base,以获得更快的推理速度和更低的显存占用。
注意事项
- 本项目以 Python 库方式使用(README 示例为 import cube3d.inference.engine 中的 Engine 与 EngineFast)。
- README 明确要求在虚拟环境中克隆并安装本仓库。
- [meshlab] 为可选依赖,去掉后网格简化功能将不可用。
- 仓库同时提供 Jupyter Notebook 形式的示例,便于研究参考。
核心亮点
- 直接对接 Roblox 生态,生成的 3D 资产可无缝用于游戏开发
- 支持多模态输入(文本/图像),降低 3D 创作门槛
- 提供 Jupyter Notebook 示例,便于研究复现和二次开发
不足之处
- 项目处于早期,文档和社区支持待观察
- 依赖 Roblox 平台,通用性受限
适用场景
- 游戏开发者快速生成 3D 道具或场景原型
- AI 研究者探索 3D 生成模型在虚拟世界中的应用
- Roblox 创作者自动化内容生产,提升效率
替代项目
Point-E、Shap-E、DreamFusion
上一篇:Direct3D-S2
下一篇:AvatarCLIP
同类项目推荐
断网也能克隆数字人,视频自己生成不花云钱。
Truly open-source AI avatar(digital human) toolkit for offline video generation and ···
3DGenStudio
开源
一个界面走完从文字到带贴图3D模型的全流程
Orchestrate complete 3D generation pipelines — from text-to-image, image editing, m···
anima-x
开源
让静态 3D 模型动起来,一键迁移视频动作
Official Implementation of [AnimaX: Animating the Inanimate in 3D with Joint Video-P···
不改原模型,一键把 VRChat 角色性能从 Poor 拉到 Good
AAO: Avatar Optimizer: Non Destructive Avatar Optimization Utilities
Procedura
开源
一句话文本,生成可编辑、带关节的 3D 参数化模型
Agentic 3D Modeling with Procedural Control — turns a text prompt into an editable ···
ASH
开源
用高斯泼溅技术,实现高效逼真的可驱动数字人渲染。
The Training and Demo code for: Ash: Animatable gaussian splats for efficient and ph···
DiffPoseTalk
开源
输入语音,一键生成风格化3D面部动画与头部姿态
DiffPoseTalk: Speech-Driven Stylistic 3D Facial Animation and Head Pose Generation v···
组合特征一键生成卡通头像组件
Personas, an avatar generator by Draftbit
CraftsMan3D
开源
从图片或文字一键生成可编辑的高保真 3D 网格
CraftsMan: High-fidelity Mesh Generation with 3D Native Diffusion and Interactive Ge···