美文网首页
three复用模型

three复用模型

作者: 论宅 | 来源:发表于2018-11-26 11:23 被阅读0次

    1. clone()

    加载模型的时候,如果想让一个模型成百上千的出现,我们可以使用这个方法完成,代码如下:

    function initTree(){
        var loader = new THREE.FBXLoader();
        loader.load('assets/obj/tree/tree.fbx', function(object) {
            for(var i = 0; i < 20; i++) {
                var tree = object.clone();
                tree.scale.multiplyScalar(0.1);
                tree.position.set(-30+30*Math.random(),-10,-80+30*Math.random());
                
                scene.add(tree);
            }
    
        });
    }
    

    这个方法就创造了一个森林。

    相关文章

      网友评论

          本文标题:three复用模型

          本文链接:https://www.haomeiwen.com/subject/cjovqqtx.html