You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Object-Loader加载Spline导出模型需匹配哪个版本的ThreeJS?

兼容版本说明

你导出的JSON文件中version字段指代ThreeJS的Object3D JSON格式版本,而非ThreeJS库本身的版本号,格式版本1.5可完美适配的ThreeJS版本范围为 r110 ~ r129。

加载失败原因

ThreeJS在r130版本对ObjectLoader的解析逻辑做了破坏性更新,移除了对1.5及更早格式版本的原生支持,因此r130及以上版本的ThreeJS加载该文件时都会抛出解析错误,和你遇到的报错完全吻合。

可行解决方案

  • 直接降级使用ThreeJS r129版本,内置的ObjectLoader可直接加载该JSON文件,无需额外修改
  • 若必须使用高版本ThreeJS,可手动修改JSON结构:将旧格式的材质、几何属性字段替换为高版本对应字段,或使用ThreeJS官方提供的旧格式迁移工具做批量转换

你提供的导出对象元数据如下:

{
    "version": 1.5,
    "type": "Object",
    "generator": "Object3D.toJSON"
}

报错截图:
报错截图


内容的提问来源于stack exchange,提问作者Markus Haas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 12:54:07