【发布时间】:2015-05-03 21:23:58
【问题描述】:
我为 blender 安装了 three.js 插件以将模型导出为 json 格式,我使用非常简单的模型对其进行测试,该模型包含没有纹理的颜色材料,但是如果我在附件图像中的选项中选择材料时会出错,当我这样做时不选择材料选项我可以导出它但使用 JSONLoader 读取它时出错,错误是“无法读取未定义的属性长度” in three.min.js:264
【问题讨论】:
我为 blender 安装了 three.js 插件以将模型导出为 json 格式,我使用非常简单的模型对其进行测试,该模型包含没有纹理的颜色材料,但是如果我在附件图像中的选项中选择材料时会出错,当我这样做时不选择材料选项我可以导出它但使用 JSONLoader 读取它时出错,错误是“无法读取未定义的属性长度” in three.min.js:264
【问题讨论】:
您尚未在此处添加代码,但我认为您的问题是,当您不从搅拌机中导出材料时,您必须制作自己的材料;然后在 JSON 加载器中分配它。如果您尝试从 JSON 文件中获取材料,那显然是不存在的。
我多次遇到这个错误。主要是因为我没有使用最新版本的 three.js 或导出器。如果您使用的是教程,也请检查一下。
【讨论】: