包含 10 万个以代码编写的 3D 资产开源数据集,专为 LLM 设计。
Apache-2.0
1 / 8产品信息
- 形态
- 网页应用
- 分类
- 创意与多媒体 › 3D 建模与动画
- 定价
- 开源
- 授权协议
- Apache-2.0
- 首发日期
- 2026年11月11日
- 收录时间
- 2026年11月11日
概览
Sand3D 是由 Sandflow 推出的一个 3D-as-code 数据集库,包含 10 万个以代码形式编写的 3D 对象。这些对象涵盖从 CAD 零件到可动机械结构等多种类型,全部使用同一种语言编写。
它是什么
Sand3D 既是一个数据集,也是一种为 LLM(大语言模型)设计的 Python 3D 建模语言。每个 3D 对象都对应一个 Python 程序文件,通过代码定义各个部件的形状、孔洞、位置和材质。渲染出的网格完全由该对象的 Sand3D 程序生成。
解决什么问题
传统的 3D 数据格式对 AI 模型不够友好。Sand3D 将 3D 对象转化为结构化代码,使 LLM 能够更直接地理解、生成和修改 3D 内容。其 API 经过精简,所需的 token 数量比 bpy 少 4.0 倍。
主要能力
- 大规模数据集:提供 10 万个 3D 资产,统一在一个集合中下载。
- 代码化表示:每个对象都是一个 Python 文件,逐部分构建形状。
- 支持可动物体:包含部件可以移动的可动 3D 对象。
- 多来源重建:从五个开源集合中以代码形式重建而来。
- LLM 友好 API:API 仅需 3,643 个 token 即可描述。
适合谁
面向从事 3D 生成、计算机视觉或具身智能研究的开发者与研究人员。同时,Sandflow 也基于此技术规划了产品查看器、Packshot 渲染、点云重建、视频场景搭建和游戏道具生成等应用方向。数据集在 Hugging Face 和 GitHub 上开源,Python 库也可供直接使用。
功能特性
- 10 万 3D 资产:包含 10 万个以代码编写的 3D 对象,涵盖 CAD 零件到可动机械结构。
- Python 代码建模:每个对象对应一个 Python 程序,通过代码定义部件的形状、位置与材质。
- LLM 友好语言:专为大语言模型设计的 3D 建模语言,API 仅需 3,643 个 token。
- Token 消耗更低:相比 bpy,使用 Sand3D 编写 3D 对象所需的 token 减少 4.0 倍。
- 可动物体支持:数据集中包含部件可以移动的可动 3D 对象。
- 开源发布:数据集与 Python 库在 Hugging Face 和 GitHub 上开源。
- 多源数据重建:从五个现有的开源 3D 集合中以代码形式重建而来。
- 数据集浏览器:在 Hugging Face Spaces 上提供在线数据集浏览工具。
版本更新
新版本提醒我Q&A
- Sand3D 是什么?由 AI 生成
- Sand3D 是一个包含 10 万个 3D 对象的数据集库,所有对象都以代码形式编写,使用的是 Sandflow 开发的同名 Python 语言。
- Sand3D 是开源的吗?由 AI 生成
- 是的,Sand3D 数据集和 Python 库均在 Hugging Face 和 GitHub 上开源。
- 为什么说它对 LLM 友好?由 AI 生成
- Sand3D 的 API 设计紧凑,完整描述仅需 3,643 个 token,且消耗的 token 数量比 bpy 少 4.0 倍,便于大语言模型理解和生成 3D 代码。
- 每个 3D 对象是如何表示的?由 AI 生成
- 每个对象对应一个 Python 文件,代码中定义了各个部件的形状、孔洞、位置和材质,渲染出的网格由该程序生成。
- 数据集里包含哪些类型的 3D 对象?由 AI 生成
- 涵盖多种类型,从 CAD 零件到可动机械结构(如关节可动的物体),由五个开源集合重建而来。
- Sandflow 还提供哪些应用方案?由 AI 生成
- 包括产品 3D 查看器、Packshot 渲染、点云重建、基于 3D 布局的视频镜头生成以及游戏道具变体生成等。
收藏
这个产品还没有主理人
由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。
认领这个产品同类产品

3DLogoLab
将 2D Logo 转换为 3D 旋转动画,支持导出视频或 3D 模型,无需设计技能。
发布于 昨天7
免费增值

Hi3D
基于 AI 的 3D 模型生成平台,支持从文本或图片快速创建可打印的高保真 3D 模型。
发布于 上个月11
免费增值

千面动捕
从任意视频中捕捉任意动作的网页应用
发布于 上个月7
付费







