Three.js Blender 导出无材质

Three.js Blender Exports With No Materials

当我从搅拌机中将模型导出为 .json 文件时(应用了 materials 的模型)生成的文件没有应用 material。

在三个下拉菜单中,每个material设置为NormalBlending,勾选Enable depth writing,勾选enable depth testing。

同样,.josn 文件没有元数据,也没有应用 materials。请参阅下面的代码示例。 (请你帮帮我)我真的需要完成这个项目。我已经尝试了整整 3 天了。

当我从搅拌机中将模型导出为 .json 文件时(应用了 materials 的模型)生成的文件没有应用 material。

在三个下拉菜单中,每个material设置为NormalBlending,勾选Enable depth writing,勾选enable depth testing。

同样,.josn 文件没有元数据,也没有应用 materials。请参阅下面的代码示例。 (请你帮帮我)我真的需要完成这个项目。我已经尝试了整整 3 天了。 Link 显示空元数据和 material 数据的代码示例 --> http://pastebin.com/ZwcaJz5L

{    
  "textures": [],
  "materials": [],
  "images": [],
  "metadata": {
    "generator": "io_three",
    "version": 4.3,
    "sourceFile": "cfc_gui_def_green.blend",
    "type": "Object"
    },

无法重新创建。 pastebin 只是部分 JSON,在这种情况下用处不大。导出器在您的 $TMPDIR 中创建一个日志。 A shell window 打印日志路径

Log: /var/folders/0s/d7365qbn5gv76sj266_9qqs00000gn/T/io_three.export.log

这提供了更多信息,并且在没有实际场景的情况下,日志可能是唯一有帮助的东西(如果它甚至记录了任何可能表明问题的内容)。从未遇到过缺少材料的问题(请注意 "materials" 和 "face materials" 之间存在差异),因此这里没有太多内容。

我的问题的最终答案是我没有在 Three_js 导出选项而不是材料选项中选中 "Materials" 复选框。 repsac 是帮助我的人,我不知道如何给他投票,或者用 link 突出显示他上面的评论作为正确答案。这是我第一次来这里,所以我试图定义解决我的问题的答案,并感谢 repsac 是帮助我提供正确信息的人。如果有人想告诉我怎么做,我很乐意编辑我的帖子以正确地做到这一点。感谢 repsac 的帮助,先生就是您。 AKf