Then should I go with the ColladaMax 3ds version? Thats the earlier
generation of the OpenCollada plugin.

Thanks,
Sean


On Jun 16, 9:44 am, katopz <[email protected]> wrote:
> OpenCollada support is in my to do list, but not so soon in case i got
> really long queue, sry
> last know good for me is COLLADA Maya 2009 
> viahttp://sourceforge.net/projects/colladamaya/files/
> cooladamax next gen it's gonna work with 1 sampler only at present
> try explore here for more
>
> http://away3d.googlecode.com/svn/trunk/fp10/Examples/Collada/src/ExCo...http://away3d.googlecode.com/svn/trunk/fp10/Examples/Collada/bin/assets
>
> hth
>
> On 16 June 2010 21:25, Sean Stephens <[email protected]> wrote:
>
>
>
> > I'm getting an error loading a collada file that only occured after
> > adding animation information from 3ds Max. With a static model and
> > textures, the file loads fine. I suspect either the OpenCollada plugin
> > is somehow messing up on the export, or the Collada parser is not
> > familiar with one of the animatino elements.
>
> > I'm working to get the model running exported animations and any help
> > getting past this sticking point is welcome :).
>
> > Thanks,
> > Sean
>
> > -------------------
> > Using:
> > away3dlite v. 1.0.0
> > 3ds Max v. 8
> > OpenCollada for 3dsMax v. 1.2.5
>
> > -------------------
> > ActionScript stack trace:
> > TypeError: Error #1009: Cannot access a property or method of a null
> > object reference.
> >        at away3dlite.loaders::Collada/parseNode()[D:\dev\env\away3dlite
> > \away3dlite_1_0_0\away3dlite\loaders\Collada.as:677]
> >        at away3dlite.loaders::Collada/parseNode()[D:\dev\env\away3dlite
> > \away3dlite_1_0_0\away3dlite\loaders\Collada.as:658]
> >        at away3dlite.loaders::Collada/parseNode()[D:\dev\env\away3dlite
> > \away3dlite_1_0_0\away3dlite\loaders\Collada.as:658]
> >        at away3dlite.loaders::Collada/parseNode()[D:\dev\env\away3dlite
> > \away3dlite_1_0_0\away3dlite\loaders\Collada.as:658]
> >        at away3dlite.loaders::Collada/parseNode()[D:\dev\env\away3dlite
> > \away3dlite_1_0_0\away3dlite\loaders\Collada.as:658]
> >        at away3dlite.loaders::Collada/parseScene()[D:\dev\env\away3dlite
> > \away3dlite_1_0_0\away3dlite\loaders\Collada.as:531]
> >        at away3dlite.loaders::Collada/prepareData()[D:\dev\env\away3dlite
> > \away3dlite_1_0_0\away3dlite\loaders\Collada.as:484]
> >        at away3dlite.loaders::AbstractParser/parseGeometry()[D:\dev\env
> > \away3dlite\away3dlite_1_0_0\away3dlite\loaders\AbstractParser.as:254]
> >        at away3dlite.loaders::Loader3D/loadTextures()[D:\dev\env\away3dlite
> > \away3dlite_1_0_0\away3dlite\loaders\Loader3D.as:367]
> >        at away3dlite.loaders::Loader3D/onGeometryComplete()[D:\dev\env
> > \away3dlite\away3dlite_1_0_0\away3dlite\loaders\Loader3D.as:155]
> >        at flash.events::EventDispatcher/dispatchEventFunction()
> >        at flash.events::EventDispatcher/dispatchEvent()
> >        at flash.net::URLLoader/onComplete()
> > ---------------------
>
> > Gets the error in the parseNode function while processing the
> > "instance_geometry" node case. The line that breaks is:
> > (_objectData as MeshData).geometry =
> > geometryLibrary.addGeometry(g...@id, geo);
>
> > --------------------
>
> > The node in the collada file that is breaking starts like this:
> > <library_geometries>
> >    <geometry id="geom-P_CTRL_FootR" name="P_CTRL_FootR">
> >      <spline closed="1">
> >        <source id="geom-P_CTRL_FootR-positions">
> >          <float_array id="geom-P_CTRL_FootR-positions-array"
> > count="12">7.36045e-6 4.70477e-7 -11.99407 7.34664e-6 9.484941
> > -1.99891e-6 7.2269e-6 1.57992e-6 22.1596 7.3717e-6 -9.48494
> > -3.93307e-6</float_array>
> >          <technique_common>
> >            <accessor source="#geom-P_CTRL_FootR-positions-array"
> > count="4" stride="3">
> >              <param name="X" type="float"/>
> >              <param name="Y" type="float"/>
> >              <param name="Z" type="float"/>
> >            </accessor>
> >          </technique_common>
> >        </source>
>
> > There are a couple of things I noticed in trying to determine whats
> > broken. 1) This file introduced the <spline> node which was not in the
> > exports I have used without rigging and animation data. 2) according
> > to the Collada spec, the closed attribute in <spline> is a bool, and
> > defaults to false. Perhaps there is an issue with true being
> > represented as 1 from the exporter (I did try changing the value to
> > true and got the same error)
>
> --
> Regards
> -----------------------------------------------------------
> katopz,http://sleepydesign.com
> Away3D and JigLibFlash Developer Team

Reply via email to