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