Re: Import of Collada file export from Sketchup failing
Posted by:
chris_h (IP Logged)
Date: April 27, 2008 08:40PM
Hi,
I have the same problem with a model I've exported from DAZ Studio.
I think this thing is not a problem, this comes from blender:
scene.link(ob) deprecated!
use scene.objects.link(ob) instead
But furthermore I get the following:
FEEDBACK: Illusoft Collada 1.4 Plugin v0.3.159 started
The minor version of the file you are using is newer then the plug-in, so errors
may occur.
scene.link(ob) deprecated!
use scene.objects.link(ob) instead
[Object "blMilMan_m3_72712"]
Traceback (most recent call last):
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\cstartu
p.py", line 609, in ButtonEvent
transl = translator.Translator(doImport,__version__,debug,fileName, useTrian
gles, usePolygons, bakeMatrices, exportSelection, newScene, clearScene, lookAt,
usePhysics, exportCurrentScene, exportRelativePaths, useUV, sampleAnimation, onl
yMainScene)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 61, in __init__
self.__Import(fileName)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 67, in __Import
documentTranslator.Import(fileName)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 274, in Import
self.sceneGraph.LoadFromCollada(self.colladaDocument.visualScenesLibrary.ite
ms, self.colladaDocument.scene)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 454, in LoadFromCollada
ob = sceneNode.ObjectFromDae(daeNode)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 1811, in ObjectFromDae
object = childSceneNode.ObjectFromDae(daeChild)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 1675, in ObjectFromDae
dataObject = self.document.controllersLibrary.FindObject(daeInstance, True,
newObject)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 3254, in FindObject
return self.LoadFromDae(daeInstance, bObject)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 3443, in LoadFromDae
bMesh = controller.LoadFromDae(daeController, daeInstance, bObject)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 859, in LoadFromDae
self.bMesh = self.document.meshLibrary.FindObject(daeGeoInstance, True)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 3254, in FindObject
return self.LoadFromDae(daeInstance, bObject)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 3358, in LoadFromDae
bMesh = meshNode.LoadFromDae(daeGeometry)
File "G:\programme\Blender2.45\.blender\scripts\bpymodules\colladaImEx\transla
tor.py", line 2434, in LoadFromDae
inputVal = p[pIndex+(i*maxOffset)+input.offset]
IndexError: list index out of range
---------------
The Collada - File is Version 1.4.1, looks like between 1.4. and 1.4.1 something
changed the script does not like.
Does anybody know what those changes are?