搅拌机中的索引问题>三.js导出

2024-05-15 07:50:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将我的三维模型从搅拌机导出到三.js使用json扩展。但是,我敢打赌导出脚本有一个问题:看起来索引是乱七八糟的,因此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


Tags: 代码模型脚本jsonnewrequestvarjs