Copy a scene or object for use in another project

thanks to everyone who suggested the gltf option.

glftload.load('save.glb',(gltfScene)=>{
model = gltfScene.scene
model.traverse(child =>{
if(child.isMesh){
mesharray[nowcontrol.value-0]=child
nowcontrol.value++
}
})
scene.add(gltfScene.scene);
})

it was also possible to do this using the .push() method