好库网 好库网首页 | 我的好库
three.js

three.js遍历模型mesh的顶点数据vertices和面数据faces

发布者:threejs
发布日期:2020-10-22 18:51:00   更新日期:2020-10-22 18:51:00
阅读次数:201
评分:4.80
介绍:three.js遍历模型顶点数据和面数据的方法。
正文:

three.js遍历模型mesh的顶点数据vertices和面数据faces,可以进行适当修改。

 

具体代码如下:

 

model.traverse(function(child) {

    if (child.isMesh) {

        // 这行代码是关键

        child.geometry = (new THREE.Geometry()).fromBufferGeometry(child.geometry);

 

        // 面数据

        child.geometry.faces.forEach(el=>{

            console.log(el);

        });

 

        // 顶点数据

        child.geometry.vertices.forEach(el=>{

            console.log(el);

        });

    }

});


评论 [发表评论]
账号 密码 还没帐号呢,现在注册一个?

免责声明:好库网所展示的信息由买卖双方自行提供,其真实性、准确性和合法性由信息发布人负责。好库网不提供任何保证,并不承担任何法律责任。