Neil Larsen

SW labs Collada exporter

Discussion created by Neil Larsen on Nov 5, 2009
Latest reply on Nov 16, 2009 by Patrick Girvin

This is probably not the place to ask and expect answers but the labs blog seems rarely frequented..


I was wondering if anyone has tried importing collada files ex the SW labs exporter into another program and noticed discrepancies?


I've been trying out the exporter as a way to get stuff into Blender 2.49 and perhaps then into other renderers.

Parts and assy seem to make the journey ok along with the material colours and textures although the transparency ends up full on rather than off.

I believe the transparency is an inversion purposely made for Google Earth? not sure..


Unfortunately the direction and position of the lights is wrong and the camera orientation is 90 deg out.

I did notice some texture orientations were not consistent across faces.

These errors could be due to the importer in Blender or the SW exporter.

Some of them could be taken care of in the meantime by utilising a post import python script but it would be nice to know which program is messing up.

I did notice a part in an assy came in twice although not all of it was there - once at the right scale and again 4x bigger and I think that is most likely the exporters fault..again not sure


Presently it seems to be that it is only collada 1.4 that is supported although I cant find anywhere that is stated specifically.

Blender 2.50 due soon will have collada 1.5 support and will handle some animation data too -2.49 just does geometry...

This opens up the possibility of doing animations more easily in Blender with a full compliment of cg tools and effects.

Hey I just like playing with open source stuff

It also means I could use models from say Sketchup etc in the render scene.


Has anyone heard of plans for the SW labs exporter to be updated to collada 1.5?


BTW for those looking for info - not stated is that the fineness of the exported tessellation is controlled by the image quality as per .stl .vrml.