.Dae parsing error, Bug # 1009 in flash player, Augmented Reality checkbox
Whenever I try to use the animate.dae file (build a small project using flartoolkit + papervision3d + ascollada). The flash player tells me the errors pasted below. If I click "Continue" then I can see mine. dae, but no animation :( And note that I'm not using heavy animation.
ERROR:
TypeError: Error # 1009: Cannot access property or method of a null object reference.
in org.papervision3d.objects.parsers :: DAE / buildAnimationChannels () [C: .. \ org \ papervision3d \ objects \ parsers \ DAE.as: 657]
at org.papervision3d.objects.parsers :: DAE / onParseAnimationsComplete () [C: .. \ org \ papervision3d \ objects \ parsers \ DAE.as: 1722]
at flash.events::EventDispatcher/dispatchEventFunction ()
at flash.events::EventDispatcher/dispatchEvent ()
at org.ascollada.io::DaeReader/loadNextAnimation () [C: .. \ Libs \ org \ ascollada \ io \ DaeReader.as: 169]
in flash.utils :: Timer / _timerDispatch ()
on flash.utils :: Timer / tick ()
a source to share
Fenomas is right, it has to do with how the COLLADA data was made. There is a very specific job that can be used to clean up the XML that is all COLLADA / DAE.
I touched on this one deeply here .
Some people use things like Milk Shape 3D or even Swift3D to export their XML. What I found on my travels is that the local COLLADA exporters from MAYA and MAX are failing. If you are using the 2008 version of any of the previously named programs, feelingsoftware.com makes an excellent COLLADA (DAE) exporter who loves papervision!
a source to share