How can we improve the performance of our WPF animations (100 of them)?

We have an application that generates about 100 animations at runtime, and they are all added to a single storyboard and then played. The problem is that the animation is very slow. The objects that are animated are shapes and splines, and a large number of calculations are performed in the backend to create custom splines. The managed computer is a quad core with a good graphics card.

Any suggestions on how we can fix this? Is it necessary to divide the animation into several storyboards or animation on different canvases?

thanks

+5
source share
1

, , . , .

  • , . , , , , , .
  • , .., , , , . Infact , , .., , .
  • .
+2

All Articles