is this intentional behaviour? If so, why?
something like
var group= new THREE.Group();
group.add(mysprites)
scene.add(group);
scene2.add(group);
render(scene); //nothing drawn
render(scene2); //visible
is this intentional behaviour? If so, why?
something like
var group= new THREE.Group();
group.add(mysprites)
scene.add(group);
scene2.add(group);
render(scene); //nothing drawn
render(scene2); //visible
That’s the intended behavior. Every object can only have one parent, as described in Object3D.add(), and Scene inherits its behavior from Object3D. The only thing you can do is to keep adding to the scene you’re about to render:
scene.add(group);
render(scene);
scene2.add(group);
render(scene2);
Thank you for your prompt response!