Builderoom
Use tool

An open-source dataset of 100,000 code-written 3D assets, designed specifically for LLMs.

Apache-2.0

Product facts

Type
Web App / SaaS
Category
Creativity & Media › 3D Modeling and Animation
Pricing
Open source
License
Apache-2.0
Launched
Nov 11, 2026
Listed
Nov 11, 2026

Overview

GitHubX

Sand3D is a 3D-as-code dataset library by Sandflow containing 100,000 3D objects written as code. These objects range from CAD parts to articulated mechanical structures, all written in a single language.

What It Is

Sand3D is both a dataset and a Python-based 3D modeling language designed for LLMs (Large Language Models). Each 3D object corresponds to a Python program file that defines the shapes, holes, positions, and materials of its components through code. The rendered mesh is generated entirely by the object's Sand3D program.

Problem Solved

Traditional 3D data formats are not AI-friendly. Sand3D converts 3D objects into structured code, enabling LLMs to understand, generate, and modify 3D content more directly. Its streamlined API requires 4.0× fewer tokens than bpy.

Key Capabilities

  • Large-scale dataset: 100,000 3D assets available for download in a single collection.
  • Code representation: Each object is a Python file that builds shapes part by part.
  • Articulated object support: Includes 3D objects with movable parts.
  • Multi-source reconstruction: Rebuilt as code from five open-source collections.
  • LLM-friendly API: The entire API can be described in just 3,643 tokens.

Who It's For

Developers and researchers working on 3D generation, computer vision, or embodied intelligence. Sandflow also plans applications based on this technology, including product viewers, Packshot rendering, point cloud reconstruction, video scene setup, and game prop generation. The dataset is open-sourced on Hugging Face and GitHub, and the Python library is ready to use.

Key features

  • 100K 3D Assets: 100,000 code-written 3D objects ranging from CAD parts to articulated mechanical structures.
  • Python Code Modeling: Each object is a Python program defining component shapes, positions, and materials via code.
  • LLM-Friendly Language: A 3D modeling language built for LLMs, with an API requiring only 3,643 tokens.
  • Lower Token Usage: Writing 3D objects with Sand3D uses 4.0× fewer tokens than bpy.
  • Articulated Object Support: The dataset includes 3D objects with movable parts.
  • Open Source: The dataset and Python library are open-sourced on Hugging Face and GitHub.
  • Multi-Source Reconstruction: Rebuilt as code from five existing open-source 3D collections.
  • Dataset Browser: An online dataset browsing tool available on Hugging Face Spaces.

Releases

Notify me

Initial · Sand3D

Q&A

What is Sand3D?AI-generated
Sand3D is a dataset library of 100,000 3D objects, all written as code using the eponymous Python language developed by Sandflow.
Is Sand3D open source?AI-generated
Yes, both the Sand3D dataset and the Python library are open-sourced on Hugging Face and GitHub.
Why is it considered LLM-friendly?AI-generated
Sand3D features a compact API that requires only 3,643 tokens to describe fully and uses 4.0× fewer tokens than bpy, making it easy for LLMs to understand and generate 3D code.
How is each 3D object represented?AI-generated
Each object corresponds to a Python file where code defines the shapes, holes, positions, and materials of its components. The rendered mesh is generated by this program.
What types of 3D objects are included in the dataset?AI-generated
It covers a wide range of types, from CAD parts to articulated mechanical structures (such as objects with movable joints), reconstructed from five open-source collections.
What other application solutions does Sandflow offer?AI-generated
These include 3D product viewers, Packshot rendering, point cloud reconstruction, 3D layout-based video shot generation, and game prop variant generation.
More
Use tool
Bookmark

This product has no owner yet

It was listed by the platform or its author left. If it is your work, prove your relationship to become the owner.

Claim this product

Alternatives

The product content on this page was translated by AI from the author's original.