I was doing some animation testing and noticed the engine slowed down to a crawl the second I animate anything. Looking through the Away3D code, it looks like it does all the animation in software with a commit in July 5th that removed the AGAL from parts of it. Is there a reason for this or a way to get the animations to work on the GPU again or is this something on the todo list/something I should take a crack at?
The main bottlenecks appear to happen in
SkeletonNaryLERPNode.as:updatePositionData
SkeletonTimelineClipNode.as:updatePositionData
Thanks,
- Will