blende导出模型给three.js,但加载失败

新手上路,请多包涵

在blender中做了一个马克杯模型,想要用three.js在浏览器中显示一下,但是用JSONLoader加载失败。
图片描述

加载模型文件的代码如下,其中mkb.json是导出的模型文件:

var loader = new THREE.JSONLoader()

loader.load('../model/mkb.json', function(geometry, materials) {
    var material = new THREE.MeshBasicMaterial({
        color: 0xff0000,
        wireframe: true
    })
    scene.add(new THREE.Mesh(geometry, material))
    renderer.render(scene, camera);
})

应该是加载的模型没有顶点数据的问题,因为加载出来的json数据中没有vertices数组。 是我导出的方式有问题吗?

阅读 3.9k
1 个回答

你在blender 里面添加 three.js 的导出插件没?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进