我使用Inkscape创建了一个SVG对象,将其导入到blender版本2.65,通过blender中提供的选项将其转换为3d,并尝试将其导出为three.js。
当它被导出为其他格式(例如:obj,X3D)时,它工作正常,导出的js包含值。
但是,当它导出为three.js时,verticies /坐标为空。我使用了最新版本(2.65)添加。下面是我导出的three.js文件(它不包含顶点)
我该如何解决这个问题?
{
"metadata" : {
"formatVersion" : 3.1,
"generatedBy" : "Blender 2.7 Exporter",
"vertices" : 0,
"faces" : 0,
"normals" : 0,
"colors" : 0,
"uvs" : [],
"materials" : 0,
"morphTargets" : 0,
"bones" : 0
},
"scale" : 1.000000,
"materials" : [],
"vertices" : [],
"morphTargets" : [],
"normals" : [],
"colors" : [],
"uvs" : [],
"faces" : [],
"bones" : [],
"skinIndices" : [],
"skinWeights" : [],
"animations" : []
}
任何人都可以帮助我吗?
答案 0 :(得分:0)
一旦我遇到类似问题。我已经尝试了几个Blender到THREE.js出口商。其中一个给了我很好的结果。
但如果我没有选择导出对象,它就无效。
尝试选择导出的对象,然后再次运行导出过程。