I’m having problems loading a SketchUp exported Collada model in
Away3D Lite. I am able to load another Collada model in Away3D Lite,
so you might think there’s a problem with my model, but it works fine
loading the model in Away3D, so I believe there’s at least something
wrong with the Lite loader.

Just for the record:
I’m using the latest Away3D Lite svn version.
I’m using SketchUp 7.0.10247, since the latest version had problems
with Papervision 3D, which I was using before.
I do extract the .dae from the .kmz file, since I didn’t get the .kmz
to work with Away3D, and it’s not yet supported by Away3D Lite.

This is how I load the model:

col = new Collada();
col.material = new WireColorMaterial(0xffffff);

loader = new Loader3D();
loader.loadGeometry("model.dae", col);

scene.addChild(loader);

When loadGeometry runs I get a message box with this error:

RangeError: Error #1125: The index 0 is out of range 0.
                at away3dlite.loaders::Collada/fillMesh()
                at away3dlite.loaders::Collada/buildMesh()
                at away3dlite.loaders::Collada/buildContainers()
                at away3dlite.loaders::Collada/buildContainers()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/notifyProgress()
                at away3dlite.loaders::Collada/parseNext()
                at away3dlite.loaders::AbstractParser/parseGeometry()
                at away3dlite.loaders::Loader3D/loadTextures()
                at away3dlite.loaders::Loader3D/onGeometryComplete()
                at flash.events::EventDispatcher/
dispatchEventFunction()
                at flash.events::EventDispatcher/dispatchEvent()
                at flash.net::URLLoader/onComplete()


Any ideas of what this problem is about?

/Anders

Reply via email to