Я в ситуации, когда требуется много анимаций с эффектами, такими как прозрачность, но когда их около 10, мое приложение замедляется до остановки размола! :(Создание высокопроизводительных анимаций в WPF
Я также попытался реализовать эффект частицы, используя кадровую анимацию с кадром, используя событие CompositionTarget.Rendering, которое изменило свойство Source Image на заданную частоту кадров. Опять же, это отлично подходит для первых нескольких экземпляров из частиц на экране, но когда все больше и больше добавляются, мне нужно, чтобы он оставался работоспособным, что всегда является жестким спросом на любое приложение.
Мне было интересно, есть ли у кого-нибудь опыт использования пиксельных шейдеров в WPF для анимации , или, возможно, пользовательские writeablebitmap для анимации?
Мне в основном нужно приложить максимум обработки анимации к GPU, если это возможно ...
Спасибо за любую помощь, которую вы можете дать!
Cheers, Марк
Итак, используя XNA для обработки изображений и т.п.? – Mark