Nous avons une application qui génère environ 100 animations à l'exécution et elles sont toutes ajoutées à un storyboard unique puis jouées. Le problème est que l'animation est extrêmement lente. Les objets qui sont animés sont des formes et des splines et une bonne quantité de calcul est effectuée dans le backend pour générer les splines personnalisées. L'ordinateur en cours d'exécution est un quad core avec une bonne carte graphique.Comment pouvons-nous améliorer les performances de nos animations WPF (100 d'entre elles)?
Des suggestions sur la façon dont nous pouvons résoudre ce problème? Devons-nous diviser les animations en plusieurs storyboards ou animer sur différentes toiles?
Merci
quelle version du système d'exploitation? Combien d'éléments d'interface utilisateur sont animés? –
Son exécution dans Windows 7. Dans chaque animation, un seul objet est animé mais il y a environ 100 animations dans un storyboard. – user180812
L'animation modifie-t-elle simplement la position des objets ou implique-t-elle également une modification de la taille/forme? Si le premier alors il devrait être possible d'animer autant d'objets. Si plus tard, vous donnez au calcul une énorme quantité de calcul et donc la perf lente. –