Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript three.js:如何克隆使用objmtl加载程序加载的对象?_Javascript_Jquery_Three.js - Fatal编程技术网

Javascript three.js:如何克隆使用objmtl加载程序加载的对象?

Javascript three.js:如何克隆使用objmtl加载程序加载的对象?,javascript,jquery,three.js,Javascript,Jquery,Three.js,需要对不同的渲染器多次使用同一对象,所以如何克隆对象?我尝试使用克隆方法,但当我对第二个渲染器使用相同的对象时,第一个渲染器中的对象消失了 loader.load('object.obj', 'object.mtl', function (object) { array.push(object); }); 稍后,我将此数组用于不同的渲染器,如“array[0].clone()”,但它不起作用 有人能指导我完成这件事吗 或者给我一个类似例子的链接

需要对不同的渲染器多次使用同一对象,所以如何克隆对象?我尝试使用克隆方法,但当我对第二个渲染器使用相同的对象时,第一个渲染器中的对象消失了

 loader.load('object.obj', 'object.mtl', function (object) {
        array.push(object);
    });
稍后,我将此数组用于不同的渲染器,如“array[0].clone()”,但它不起作用

有人能指导我完成这件事吗

或者给我一个类似例子的链接