Collada Refinery Request


I have a request for a new conditioner for the Collada Refinery tool: … A_Refinery

The problem I’m experiencing is related to reading KMZ/DAE files exported from Google Sketchup.

As you probably know, KMZ/DAE files make heavy use of scene node instancing, and libraries
such as FCollada, simply don’t support it.

What I suggest is a conditioner that can do the following:

  • Rebuild the node hierarchy so it doesn’t contain any node instancing.

    Basically, it should instantiate and insert all node instances found in <library_visual_scenes>,
    and then completely remove <library_nodes> from the file.

Note that there is already a conditioner called Kmzcleanup, however that deals with
material bindings and is not related to my problem.

You can call this Kmzcleanup2. :slight_smile:

But, if there’s already a fix for this, or if there’s a library that already supports
scene node instancing, please let me know.


The project on sourceforge is inactive.

If you would like to become a COLLADA Refinery developer, to work on your own improvements, please let me know.