三个js贴花

时间:2013-01-27 17:46:08

标签: javascript 3d three.js decal

如何在三个js ??

中为3D OBJ模型添加贴花
var loader = new THREE.OBJMTLLoader();
            loader.addEventListener( 'load', function ( event ) {
                object = event.content;
                scene.add(object);
            });

            loader.load('test.obj', 'test.mtl');

1 个答案:

答案 0 :(得分:1)

也许你必须给位置。像我这样做。     var loader = new THREE.OBJMTLLoader();     loader.addEventListener('load',function(event)     {         casa = event.content;         casa.scale.x = casa.scale.y = casa.scale.z = 14.5;         casa.position.y = -40;

    casa.updateMatrix();
    scene.add(casa);
});
loader.load(
        'entidades/entidad_1/obj_model/casa.obj',
        'entidades/entidad_1/obj_model/casa.mtl');