FCollada (3.05b) doesn't read correctly paths:
Example:
In DAE file:
<library_images>
<image id="Map__1-image" name="Map__1">
<init_from>file://C:\example.jpg</init_from>
</image>
</library_images>
After import in FCollada:
string path = pImage->GetFilename();
path = "\\C\example.jpg" //<- wrong path
Logged In: YES
user_id=21861
Originator: NO
Hi,
Sorry for the delay in responding to this. While I'm not an expert on the way FCollada interprets URIs, it looks like the problem you are having is because your <init_from>file://C:\example.jpg</init_from> is not a legal URI. In COLLADA documents all file references must be specified as URIs. A URI is not the same as a windows path!
In particular, a URI can not contain a backslash or spaces. To represent the path you show above as a URI it should be file:///C:/example.jpg
See this link for some more info http://blogs.msdn.com/ie/archive/2006/12/06/file-uris-in-windows.aspx
You can also run the COLLADA coherency checker from the COLLADA Refinery project (on sourceforge) to make sure all the URIs in your documents are correct.