Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Cube: Generative AI System for 3D

<p align="center">
<img src="./resources/teaser.png" width="800" style="margin: 5px;">
<img src="./resources/teaser.png" alt="Cube 3D teaser showing generated 3D assets" width="800" style="margin: 5px;">
</p>


Expand All @@ -15,10 +15,10 @@ towards this vision, we hope to engage others in the research community to addre
## May 2026 Update: CubePart

<div align="left">
<a href="https://cubepart.github.io/" target="_blank"><img src="https://img.shields.io/badge/Project-Page-1f6feb.svg" height="22px"></a>
<a href="https://arxiv.org/abs/2605.28763" target="_blank"><img src="https://img.shields.io/badge/arXiv-2605.28763-b31b1b.svg?logo=arxiv" height="22px"></a>
<a href="https://huggingface.co/Roblox/cubepart" target="_blank"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Models-d96902.svg" height="22px"></a>
<a href="https://huggingface.co/spaces/Roblox/cubepart-demo" target="_blank"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Demo-blue.svg" height="22px"></a>
<a href="https://cubepart.github.io/" target="_blank"><img src="https://img.shields.io/badge/Project-Page-1f6feb.svg" alt="CubePart project page" height="22px"></a>
<a href="https://arxiv.org/abs/2605.28763" target="_blank"><img src="https://img.shields.io/badge/arXiv-2605.28763-b31b1b.svg?logo=arxiv" alt="CubePart arXiv paper" height="22px"></a>
<a href="https://huggingface.co/Roblox/cubepart" target="_blank"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Models-d96902.svg" alt="CubePart models on Hugging Face" height="22px"></a>
<a href="https://huggingface.co/spaces/Roblox/cubepart-demo" target="_blank"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Demo-blue.svg" alt="CubePart demo on Hugging Face" height="22px"></a>
</div>

https://github.com/user-attachments/assets/bafcad1d-6846-4db3-b176-e079e2c84f32
Expand All @@ -31,22 +31,22 @@ Check out more details [here](https://github.com/Roblox/cube/tree/main/cubepart)
## July 2025 Update: Cube 3D v0.5 ✨

<div align="left">
<a href=https://corp.roblox.com/newsroom/2025/03/introducing-roblox-cube target="_blank"><img src=https://img.shields.io/badge/Roblox-Blog-000000.svg?logo=Roblox height=22px></a>
<a href=https://arxiv.org/abs/2503.15475 target="_blank"><img src=https://img.shields.io/badge/ArXiv-Report-b5212f.svg?logo=arxiv height=22px></a>
<a href=https://huggingface.co/Roblox/cube3d-v0.5 target="_blank"><img src=https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Models-d96902.svg height=22px></a>
<a href=https://huggingface.co/spaces/Roblox/cube3d-interactive target="_blank"><img src=https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Demo-blue.svg height=22px></a>
<a href=https://colab.research.google.com/drive/1ZvTj49pjDCD_crX5WPZNTAoTTzL6-E5t target="_blank"><img src=https://img.shields.io/badge/Colab-Demo-blue.svg?logo=googlecolab height=22px></a>
<a href=https://corp.roblox.com/newsroom/2025/03/introducing-roblox-cube target="_blank"><img src=https://img.shields.io/badge/Roblox-Blog-000000.svg?logo=Roblox alt="Roblox blog post" height=22px></a>
<a href=https://arxiv.org/abs/2503.15475 target="_blank"><img src=https://img.shields.io/badge/ArXiv-Report-b5212f.svg?logo=arxiv alt="Cube 3D arXiv report" height=22px></a>
<a href=https://huggingface.co/Roblox/cube3d-v0.5 target="_blank"><img src=https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Models-d96902.svg alt="Cube 3D model on Hugging Face" height=22px></a>
<a href=https://huggingface.co/spaces/Roblox/cube3d-interactive target="_blank"><img src=https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Demo-blue.svg alt="Cube 3D interactive demo on Hugging Face" height=22px></a>
<a href=https://colab.research.google.com/drive/1ZvTj49pjDCD_crX5WPZNTAoTTzL6-E5t target="_blank"><img src=https://img.shields.io/badge/Colab-Demo-blue.svg?logo=googlecolab alt="Cube 3D Google Colab demo" height=22px></a>
</div>

With the v0.5 model, we introduce two upgrades to the auto-regressive base model for 3D geometry generation from text: *higher fidelity 3D compositions* and *bounding box conditioning*.
The example gif below shows the model's capacity to generate 3D shapes capturing mixtures of concepts expressed in text, for example *mechanical lobster with mechanical tank treads*. The v0.5 model also shows significantly better text adherence, for example the *lowpoly paper craft victorian rabbit*.
<p align="center">
<img src="./resources/3d_composition.gif" width="100%" style="margin: 5px;">
<img src="./resources/3d_composition.gif" alt="Animated examples of 3D compositions generated from text prompts" width="100%" style="margin: 5px;">
</p>

With bounding box conditioning, we observe novel 3D generations where the model balances between the two conditioning inputs -- text prompt and global aspect ratio. In the gif below, notice how the model creatively interprets the *seashell* or *tall pagoda* prompts into distinct 3D shapes. The model sometimes struggles when the bounding box is too extreme for a given prompt, for example the *cat*, where it can produce disconnected components or generates it along a diagonal to fit the bounding box constraints.
<p align="center">
<img src="./resources/bbox_conditioning.gif" width="100%" style="margin: 5px;">
<img src="./resources/bbox_conditioning.gif" alt="Animated examples of 3D shapes generated with bounding box conditioning" width="100%" style="margin: 5px;">
</p>

For a technical overview of the methods behind these two improvements, please refer to our latest <a href=https://arxiv.org/abs/2503.15475 target="_blank">v3 report on arXiv</a>. The latest model was trained on an additional ~2.8 million synthetic 3D assets. We introduced several refinements to VQ-VAE architecture and training procedures, and increased the VQ-VAE latent length from 512 to 1024 to increase generation fidelity.
Expand Down Expand Up @@ -74,11 +74,11 @@ The output will be an `.obj` file saved in the specified `output` directory.
## March 2025 Launch: Cube 3D v0.1

<div align="left">
<a href=https://corp.roblox.com/newsroom/2025/03/introducing-roblox-cube target="_blank"><img src=https://img.shields.io/badge/Roblox-Blog-000000.svg?logo=Roblox height=22px></a>
<a href=https://arxiv.org/abs/2503.15475 target="_blank"><img src=https://img.shields.io/badge/ArXiv-Report-b5212f.svg?logo=arxiv height=22px></a>
<a href=https://huggingface.co/Roblox/cube3d-v0.5 target="_blank"><img src=https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Models-d96902.svg height=22px></a>
<a href=https://huggingface.co/spaces/Roblox/cube3d-interactive target="_blank"><img src=https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Demo-blue.svg height=22px></a>
<a href=https://colab.research.google.com/drive/1ZvTj49pjDCD_crX5WPZNTAoTTzL6-E5t target="_blank"><img src=https://img.shields.io/badge/Colab-Demo-blue.svg?logo=googlecolab height=22px></a>
<a href=https://corp.roblox.com/newsroom/2025/03/introducing-roblox-cube target="_blank"><img src=https://img.shields.io/badge/Roblox-Blog-000000.svg?logo=Roblox alt="Roblox blog post" height=22px></a>
<a href=https://arxiv.org/abs/2503.15475 target="_blank"><img src=https://img.shields.io/badge/ArXiv-Report-b5212f.svg?logo=arxiv alt="Cube 3D arXiv report" height=22px></a>
<a href=https://huggingface.co/Roblox/cube3d-v0.5 target="_blank"><img src=https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Models-d96902.svg alt="Cube 3D model on Hugging Face" height=22px></a>
<a href=https://huggingface.co/spaces/Roblox/cube3d-interactive target="_blank"><img src=https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Demo-blue.svg alt="Cube 3D interactive demo on Hugging Face" height=22px></a>
<a href=https://colab.research.google.com/drive/1ZvTj49pjDCD_crX5WPZNTAoTTzL6-E5t target="_blank"><img src=https://img.shields.io/badge/Colab-Demo-blue.svg?logo=googlecolab alt="Cube 3D Google Colab demo" height=22px></a>
</div>

Cube 3D is our first step towards 3D intelligence, which involves a shape tokenizer and a text-to-shape generation model. We are unlocking the power of generating 3D assets and enhancing creativity for all artists. Our latest version of Cube 3D is now accessible to individuals, creators, researchers and businesses of all sizes so that they can experiment, innovate and scale their ideas responsibly. This release includes model weights and starting code for using our text-to-shape model to create 3D assets.
Expand Down
8 changes: 4 additions & 4 deletions cubepart/README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# CubePart: An Open-Vocabulary Part-Controllable 3D Generator

<div align="center">
<a href="https://cubepart.github.io/" target="_blank"><img src="https://img.shields.io/badge/Project-Page-1f6feb.svg" height="22px"></a>
<a href="https://arxiv.org/abs/2605.28763" target="_blank"><img src="https://img.shields.io/badge/arXiv-2605.28763-b31b1b.svg?logo=arxiv" height="22px"></a>
<a href="https://huggingface.co/Roblox/cubepart" target="_blank"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Models-d96902.svg" height="22px"></a>
<a href="https://huggingface.co/spaces/Roblox/cubepart-demo" target="_blank"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Demo-blue.svg" height="22px"></a>
<a href="https://cubepart.github.io/" target="_blank"><img src="https://img.shields.io/badge/Project-Page-1f6feb.svg" alt="CubePart project page" height="22px"></a>
<a href="https://arxiv.org/abs/2605.28763" target="_blank"><img src="https://img.shields.io/badge/arXiv-2605.28763-b31b1b.svg?logo=arxiv" alt="CubePart arXiv paper" height="22px"></a>
<a href="https://huggingface.co/Roblox/cubepart" target="_blank"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Models-d96902.svg" alt="CubePart models on Hugging Face" height="22px"></a>
<a href="https://huggingface.co/spaces/Roblox/cubepart-demo" target="_blank"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Demo-blue.svg" alt="CubePart demo on Hugging Face" height="22px"></a>
</div>

<br/>
Expand Down