【问题标题】:Three js decals三个js贴花
【发布时间】:2013-01-27 17:46:07
【问题描述】:

如何在三个 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');

【问题讨论】:

  • 你能解释一下你的问题吗?列出的代码根本没有帮助。它只是加载一个模型。
  • 那么...如何将纹理加载到 OBJ 模型的给定坐标

标签: javascript 3d three.js decal


【解决方案1】:

也许你必须让位。像我这样做。 var loader = new THREE.OBJMTLLoader(); loader.addEventListener('加载',函数(事件) { 卡萨=事件.内容; 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');

【讨论】:

    猜你喜欢
    • 2014-01-11
    • 2014-01-31
    • 1970-01-01
    • 2022-12-24
    • 2018-08-05
    • 2013-02-14
    • 1970-01-01
    • 2012-12-10
    • 2015-01-11
    相关资源
    最近更新 更多