[Papervision3D] DAE animation Issues

Tim Knip tim.knip at gmail.com
Tue May 6 09:28:00 PDT 2008


Hi Carl,

Yes, lots of issues remaining with DAE...

Especially with skinned meshes things go sour sometimes.
You might want to checkout the Skin3D class, where the skinning
algorithm resides.
Think I'm missing something there.

Anyway: I would be very interested in seeing your files so I can debug stuff.
So, could you pass me the files + preferably a screenshot of the scene in Maya?

Thanks,
Tim

2008/5/6 Carl Gloria <carl at 2livelarge.com>:
>
>  Using GW build 539 and Maya2008 to generate my .dae file
>
>  Trying to determine what is causing my anomilies. I am currently
>  experimenting with "process of elimination" on all these issues but my time
>  is short so any guidance would be greatly appreciated.
>
>  Sometimes I need to use...
>    for each (var mat:BitmapFileMaterial in dae.materials.materialsByName){
>       mat.opposite = true;
>    }
>  So my textures and animations(???) are not mirrored. Sometimes...?
>
>
>  Sometimes when I use a skeleton the skinned mesh rotation is not the same as
>  within Maya??? Also if I have an object just sitting next to that mesh, Not
>  skinned, it also is not in the same relationship to the camera as within
>  maya? I would fully except/understand some constant rotation offset, but it
>  seems to be changing and I can't figure out why? I am gonna look toward the
>  bone orientation...
>
>
>  Finally It seems 2 things will prevent a render from displaying something.
>  If consecutive keyframes have the same value or you use
>  channel.updateToFrame(_frame_Current-1) to a frame between no keyframes.
>
>  I am using the following to animate the DAE
>
>                 private function updateAnimation(){
>                         var channels:Array = dae.getAnimationChannels();
>                         for each(var channel:AbstractChannel3D in channels)
>                         {
>                                 channel.updateToFrame(_frame_Current-1);
>                         }
>                         _frame_Current++;
>                         if (_frame_Current >= _frame_CurrentMax)
>                         {
>                                 _frame_Current = _frame_CurrentMin;
>                         }
>                         _renderRequest = true;
>                 }
>
>
>
>  -----
>  Carl Gloria - 2livelarge.com - cgvelocity.com
>
>  Maya, Flash and Papervision - no particular order, just love them all!
>  --
>  View this message in context: http://www.nabble.com/DAE-animation-Issues-tp17083861p17083861.html
>  Sent from the Papervision3D mailing list archive at Nabble.com.
>
>
>  _______________________________________________
>  Papervision3D mailing list
>  Papervision3D at osflash.org
>  http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>



More information about the Papervision3D mailing list