Blender-> three.js导出中的索引问题

时间:2014-10-14 16:12:05

标签: python json three.js blender

我尝试使用json扩展程序将我的3d模型从blender导出到three.js。但是,我打赌导出脚本存在问题:看起来索引搞砸了,因此webgl无法读取它们并且不显示几何体。 具体来说,这是一个简单立方体的索引:

[41,0,1,2,3,0,1,2,3,0,1,2,3,41,4,7,6,5,4,5,6,7,4,5,6,7,41,0,4,5,1,0,4,7,8,0,4,7,1,41,1,5,6,2,1,9,6,2,1,7,6,2,41,2,6,7,3,2,6,5,3,2,6,5,3,41,4,0,3,7,4,0,3,5,4,0,3,5]

数字明显超过实际指数,范围为0-7。

以防万一,这里是用于解析的代码:

function loadTeapot() {
    var request = new XMLHttpRequest();
    request.open("GET", "teapotprova.json");
    request.onreadystatechange = function () {
        if (request.readyState == 4) {
            handleLoadedTeapot(JSON.parse(request.responseText));
        }
    }
    request.send();
}

其他人有同样的问题吗?

*编辑:我用于json导出的脚本是threejs blender export

0 个答案:

没有答案