Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
saiman_OK
13 / 13 / 3
Регистрация: 20.01.2011
Сообщений: 56
#1

Как создают такие анимации

22.07.2011, 11:42. Просмотров 1151. Ответов 5
Метки нет (Все метки)

Здравствуйте!
http://2u.ru/templates/33119.html - по данной ссылке находится сайт на silverlight. На данном сайте достаточно привлекательные анимации контролов и навигации между страницами. Вопрос: долго уже ищу на это ответ но никак не могу найти, с помощью каких средств, механизмов и т.д. делаются такие анимации?
С помощью 3D перспектив и различных трансформаций такого не достичь. Картинки переключаются с помощью шейдера - это понятно, но остальное...?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2011, 11:42
Ответы с готовыми решениями:

UDP сокеты создают канал
Добрый день! На сервере с белым IP создаю слушающий UDP-сокет: Socket...

Как увеличить производительность при анимации
Всем доброго времени суток. Возникла огромная проблема с производительностью...

WPF, Xaml и IoC Utity почему то создают несколько объектов
Есть простой xaml (несущественное выкинуто) MainWindowViewModel - это класс...

Как вывести меняющуюся координату анимации на Label?
Проект состоит из стандартной анимации, где Ellipse перемещается справа на лево...

Как отменить запуск анимации в Style.ItemTemplate
Здравствуйте. Стоит такая задача: создается ListBox на основании шаблона из...

5
Barmaglo
7 / 15 / 0
Регистрация: 08.03.2011
Сообщений: 100
22.07.2011, 16:40 #2
Присоединяюсь к вопросу....анимация очень крутая!!!
0
Casper-SC
Эксперт .NET
3602 / 1814 / 352
Регистрация: 27.03.2010
Сообщений: 5,106
Записей в блоге: 1
22.07.2011, 23:59 #3
Вроде тут замешаны шейдеры по идее.
0
saiman_OK
13 / 13 / 3
Регистрация: 20.01.2011
Сообщений: 56
23.07.2011, 00:46  [ТС] #4
Ранее задавал данный вопрос на msdn, но толкового ничего не написали. Но все-таки один ответ меня заинтересовал: парень предположил, что такие крутые анимации создаются путем подмены изображений. Насколько я понимаю, это типа 24 кадра/с и погнали... Если данный вариант рассматривать серьезно, то кажется, что это сильно затратно по производительности, так как в секунду анимировать 24 картинки это вам, как говорится, "не хрен собачий", но все-таки если это работает, то это первый луч света в далеком туннеле...
Кто-то, что-то по этому поводу может сказать или слышал?
0
Casper-SC
Эксперт .NET
3602 / 1814 / 352
Регистрация: 27.03.2010
Сообщений: 5,106
Записей в блоге: 1
23.07.2011, 13:52 #5
То есть мой ответ не воспринят всерьёз я так понимаю. Ну а тут тогда не шейдеры?
0
saiman_OK
13 / 13 / 3
Регистрация: 20.01.2011
Сообщений: 56
23.07.2011, 23:34  [ТС] #6
Все учтено! Но мне пока как-то сложно пока поверить, что эффект переключения между страницами - это шейдерный эффект(хотя я не отрицаю этого). Дело в том, что в примере на который ты дал ссылку используются классические шейдеры(которые так же присутствуют в бесплатной утилите Shazzam ) и они как-то между собой все похожи(в твоем примере тоже), имею ввиду, что у всех их есть что-то общее не взирая на визуальное отличие. Просто эффект переключения между страницами - он не похож на обычный шейдер. Либо это супер-сложный эффект, либо все-таки нечто другое...(Я не отрицаю, что это шейдерный эффект - сорри за тавтологию!)
0
23.07.2011, 23:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2011, 23:34

Как выполнить последовательно две ThicknessAnimation анимации?
Имеется следующий код. Мне необходимо, чтобы объект Rectangle передвигался...

Как после окончания одной анимации начать другую
Как после окончания одной анимации начать другую? Т.е. условие: если анимация 1...

Как сделать чтобы сразу после первой анимации стартовала вторая анимация, а не одновременно
Как сделать чтобы сразу после первой анимации стартовала вторая анимация, а не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru