instance_visual_scene only once?

Why allow only once instance_visual_scene per scene? The Concepts for instance_visual_scene is talking about multiple instances yet you can only add one.

Also, why only one scene per COLLADA?


HAHA thats a bug in the spec actually. Kinda funny that was unnoticed till now. “the object can appear in the scene more than once” but the object IS THE SCENE.

The reason for this is because DCC tools only have the concept of a single scene. COLLADA, as the format not as the element, does allow a single document to store multiple visual scenes via the library_visual_scenes. The instance_visual_scene element as a child of the scene element is used to tell a tool which visual_scene out of the library to load.