Page MenuHome

Collada files from this camera tracking app for iPhone are not being imported correctly
Closed, ArchivedPublic


I have this file generated with Axis3D, that is a camera track application for iPhone. This is a Collada 1.4 file, if I am not wrong. I can import this file with success in 3DS Max, SoftImage, LightWave, After Effects and even in Blender 2.49b, but I cannot import it on Blender 2.5x.

After importing the file I should see the camera and its animation but after importing it in Blender 2.5 I see the camera but no animation.

Blender 2.49 imports it correctly.

I am including the file for your tests.

thanks and continue good work.


To Do

Event Timeline

The file doesn't import correctly because OpenCOLLADA says this is a file with invalid parts.

I've added error reporting in r39939, telling the user whenever OpenCOLLADA thinks a DAE file contains errors. Note though that sometimes these reports essentially point at bugs in OpenCOLLADA.

yes, but as I said, the files imports on Blender 2.49b but not on 2.5.

Thanks for your heads up.

Aye, problem is that the current lib we use is a validating parser, making our lives a bit harder :/

sorry to hear about that. Any chance to use the module that was being used on 2.49b? That was working fine! :(

2.49b COLLADA support was implemented in Python, these days COLLADA support is C++. I'll be looking into ways to disable validation while parsing, but it's on todo list.

Closed duplicate report, another case where animation is not imported due to validation error:

Collada bugs are not being handled well so far,

for this reason they are all being set as \'TODO\' and linked from our wiki page.

This tracker item can still be updated with useful info and closed (removed from the page above) when fixed.