'RangeError: Error #1125: The index 0 is out of range 0'

I would interpret this to mean that the parser is looking up element 0
of an array object that hasn't been initialised.   ...possibly because
the Collada file didn't contain the data that normally populates this
array. ...only  guess though.

On Jul 22, 10:46 pm, "@nders" <[email protected]> wrote:
> 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