智客 ZICQ
EN 登录 / 注册
智客信息 开源AI #CCORE #GLB-3D-Coder #Three.js #3D资产生成 #数据集

CCORE开源GLB-3D-Coder数据集:3918个Three.js三维生成样本

Mr.Xu 的头像

文 / Mr.Xu 社区投稿

发布时间:

中文阅读 (Chinese) English Version

摘要:CCORE开源用于训练4B参数GLB-3D-Coder模型的ThreeJS-3D-GLB-Assets数据集,包含40个领域的3,918个样本,划分为3,501个训练样本与417个验证样本。每条记录提供完整对话、推理轨迹、HTML/JavaScript代码及渲染参考图,涵盖静态模型、动画和交互资产。所有样本均经过执行、渲染与GLB导出验证,并以MIT许可证发布,为三维代码生成研究、微调和工具开发提供了可直接复用的工程数据基础。


核心发布:带渲染结果和GLB验证的三维代码生成数据集

CCORE以MIT许可证发布ThreeJS-3D-GLB-Assets数据集,这是其4B参数模型CCORE GLB-3D-Coder的训练数据。数据集收录3,918个样本,覆盖角色、生物、车辆、实验设备、乐器、建筑、机械、自然景观和日常物件等40个领域,并明确划分为3,501个训练样本与417个验证样本。

与仅保存文本指令和代码的普通指令数据集不同,这批样本形成了从生成轨迹到可执行资产再到渲染结果的验证链。每条记录包含完整对话、推理轨迹、HTML/JavaScript响应和对应的渲染参考图,同时覆盖静态资产、动画与交互场景。发布方表示,每个样本均经过测试与渲染,导出的GLB文件也在纳入前完成验证。

数据格式与任务链路

从工程角度看,该数据集对应的不是普通的文本到代码任务,而是一条多阶段的三维资产生成流程:模型先根据自然语言需求生成HTML/JavaScript场景代码,再由Three.js运行时构建几何体、材质、灯光与相机配置,最后通过GLB导出器生成可被其他三维工具读取的资产文件。

训练样本保留完整对话与推理轨迹,因而可以支持三类训练目标:

  1. 指令到代码监督学习:学习将三维资产描述转换为Three.js与HTML/JavaScript实现。
  2. 执行反馈强化学习:结合渲染图、GLB导出结果以及运行失败信息,对代码的可执行性和几何结果进行优化。
  3. 多模态对齐:利用文本、代码和渲染图之间的对应关系,将视觉结果纳入训练信号。

不过,原始说明尚未披露具体验证规则、失败重试策略、GLB结构检查深度、代码与参考图的自动评分方式,以及推理轨迹是完整保留还是经过筛选。因此,“均已渲染和验证”能够降低低质量样本比例,但不能直接等同于模型在任意新需求上都能生成几何正确、可导入且视觉一致的三维资产。

训练数据的工程价值

该发布最直接的意义,是降低三维生成模型的数据工程门槛。类似项目常面临三类重复劳动:编写可运行场景、为每个场景渲染基准图,以及验证导出文件是否有效。数据集已经完成这批工作,研究者可以直接用于监督微调、偏好学习、执行反馈训练或自动化评测,而不必先重建完整渲染流水线。

3,918个样本的规模仍属于专项微调数据集,而非预训练语料。它更适合验证方法能否让模型掌握Three.js、GLB导出和有限资产类别,也适合研究小模型在结构化代码与视觉结果联合优化上的能力边界。若要覆盖更广泛的程序化建模任务,仍需要继续扩充机械拓扑、参数化约束、材质物理属性和复杂层级关系等数据。

领域覆盖也存在潜在偏差。角色与日常物件更容易通过组合基础几何体完成,而建筑、机械和实验设备更依赖尺度关系、部件连接与功能语义。如果验证重点只是网页能否加载及GLB能否导出,模型可能学会“结构合法”,却未必学会“几何与物理语义合理”。后续评测应分别衡量代码可执行率、GLB可导入率、拓扑完整性、尺寸比例、视觉相似度以及多视角一致性。

对4B模型部署的启示

配套模型权重命名为Qwen3.5-4B-GLB-3D-Coder,说明其骨干来自Qwen3.5系列。4B规模有利于在消费级GPU或单工作站环境中完成推理与微调,也比大型多模态模型更容易接入代码生成工具链。其任务输出是可检查的程序和资产,而不是只能通过图像间接判断的黑盒结果,因此更适合Agentic Workflow:模型负责生成或修改场景,Three.js运行时执行代码,GLB导出器负责验证,渲染器再把结果反馈给模型。

不过,部署成本不能只看模型参数规模。运行三维生成还涉及浏览器或Node.js环境、Three.js依赖、纹理和静态资产加载、GPU渲染、截图或图像编码,以及GLB序列化。单次请求的端到端延迟将同时受到代码Token生成和渲染时间影响;如果生成代码较长,自回归解码可能成为主要瓶颈。并发服务还需要隔离文件系统、浏览器缓存和WebGL上下文,避免不可信代码造成资源耗尽或跨请求污染。

开发者落地建议

使用该数据集进行二次训练时,建议保留原始HTML/JavaScript、渲染图和导出文件之间的映射,并将验证集用于模型选择,而不是只监控训练损失。评测脚本可以设置四级门槛:代码语法与静态资源检查、Three.js场景无异常运行、GLB文件可解析和重新导入、渲染结果与目标描述的多模态一致性检查。

对于企业或工具集成场景,建议将模型输出放入受限沙箱:限制网络请求、文件写入、CPU时间和GPU上下文数量,并对生成脚本做依赖扫描。生成的GLB也不应直接进入生产资产库,需要额外执行面数、纹理尺寸、节点层级、材质参数和坐标单位检查,避免模型输出造成资源消耗或导入器兼容性问题。

总体而言,CCORE此次发布的价值不在于3,918个样本本身规模巨大,而在于把对话、程序、渲染结果和有效GLB资产封装成了可复用的数据单元。它为小模型驱动的程序化3D生成研究提供了一个工程闭环起点,但模型质量仍需通过独立生成任务、跨领域测试和真实工具链兼容性评估来确认。


消息来源:Reddit r/LocalLLaMA (2026-11-06)

—— 完 ——

主题标签: #CCORE #GLB-3D-Coder #Three.js #3D资产生成 #数据集

编辑部与事实核查说明:本篇专刊由智客前沿资讯管线根据官方技术公告、学术论文及开源工程文档整理编译,经算法实体核验与人工编辑审校后发布。若发现技术事实纰漏,欢迎依据勘误方针或一键向编辑部发送勘误反馈。

社区整体评论区

正在加载实时智能评论与划词标注…