2009-11-04 5 views
0

Je suis dans une situation qui nécessite de nombreuses animations avec des effets comme la transparence à appliquer, mais quand il y a environ 10 d'entre eux en cours d'exécution, ma demande ralentit jusqu'à l'arrêt de broyage! J'ai également essayé d'implémenter un effet de type particule en utilisant une animation manuelle image par image à l'aide de l'événement CompositionTarget.Rendering, qui a changé la propriété Source d'une Image à un taux de framerate donné. Je me demandais si quelqu'un avait de l'expérience dans l'utilisation de pixel shaders dans WPF pour les animations. Je me demandais si quelqu'un avait une expérience de l'utilisation des pixels shaders dans WPF pour les animations. , ou peut-être WriteableBitmap personnalisés pour les animations de?Création d'animations de haute performance dans WPF

J'ai besoin essentiellement de refiler la majeure partie du traitement de l'animation au GPU si possible ...

Merci pour toute aide que vous pouvez donner!

Cheers, Mark

Répondre

1

Si vous voulez des performances, vous devriez penser à utiliser à la place XNA. Ensuite, vous pouvez ajouter le projet XNA dans votre application WPF

+0

Ainsi, en utilisant XNA pour traiter les images et autres? – Mark

Questions connexes