I am also experiencing Collada parsing issues (roughly at the same
time :D )

http://groups.google.com/group/away3d-dev/browse_thread/thread/4b08288cee7693c1

On Jul 23, 2:15 pm, finty <[email protected]> wrote:
> actually I meant an empty array object, not one that has been
> initialized.
>
> On Jul 23, 1:08 pm, finty <[email protected]> wrote:
>
>
>
> > '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