11
Техники анимаций применяемые в играх

Техники анимаций применяймые в играх

  • Upload
    -

  • View
    200

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Техники анимаций применяймые в играх

Техники  анимаций  применяемые  в  играх  

Page 2: Техники анимаций применяймые в играх

Техники  анимаций  

•  Покадровая  анимация  •  Анимация  движения  •  Программируемая  анимация  

Page 3: Техники анимаций применяймые в играх

Покадровая  анимация  

    Покадровая  анимация  –  это  одна  из  техник  анимации,  когда  прорисовывается  каждый  кадр.  Покадровый  метод  аналогичен  записи  видео  на  кино-­‐  или  видео  пленку,  когда  производится  съемка  действия  с  частотой  16,  24  или  36  раз  в  секунду.  Файл  с  картинками  для  анимации  називаетьса  ‘‘sprite  sheet’’.  Каждая  анимация  характеризуется  двумя  основными  параметрами:  

–  количеством  ключевых  кадров  (Keyframe);  

–  частотой  смены  кадров  (она  измеряется  как  число  кадров,  показанных  за  одну  секунду  -­‐  frame  per  second,  fps).  

  Особености:     Flash  может  автоматически  просчитывать  промежуточные  кадры  между  ключевыми  кадрами(keyframes)  с  основным  содержимым,  и  отстоящими  друг  от  друга  на  любое  количество  кадров.  Это  твининг(tweening)  -­‐  анимация  движения,  свойств  или  шэйпинг  (shaping)  -­‐  трансформация  формы  или  свойств  объекта,  таких,  как  цвет,  прозрачность,  яркость  и  т.д.        

Page 4: Техники анимаций применяймые в играх

Покадровая  анимация  

Page 5: Техники анимаций применяймые в играх

Покадровая  анимация  

  Преймущества:  –  Високое  качество;  –  Детализация;  –  Простота;  –  Распространённость;  

  Недостатки:  –  Объем;  –  Нагруженость;  –  Трудоемкий  процес;  

Page 6: Техники анимаций применяймые в играх

Анимация  движения  

Анимация  движения  (molon  tweening)  –  техника  анимаций  в  которой  изменяеься  не  весь  кадр,  а  только  его  отдельные  части.    

•  Етот  метод  используетса  в  Flash  и  HTML5.    

•  В  отличии  от  классической  анимации,  где  прорисовывается  каждый  кадр,  мы  всего  лишь  двигаем  заготовки  (ручки-­‐ножки),  помещенные    в  отдельные  символы.  Это  облегчает  работу  аниматора.  

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

Page 7: Техники анимаций применяймые в играх

Анимация  движения  

Page 8: Техники анимаций применяймые в играх

Анимация  движения  

Преймущества:  –  Небольшой  объем;  –  Гибкость  в  изменении  и  контроле;  –  Легковесность;  

Недостатки:  –  Потребность  в  интерпретаторе;  –  Нагруженость  при  большом  количестве  

елементов;  –  Невозможность  сделать  любую  анимацию;  

Page 9: Техники анимаций применяймые в играх

Программируемая  анимация  

К  ней  можна  отнести:  •  3D-­‐графика;  •  Спецефекти,  взрывы,  свет  итд;  •  Процедурные  анимации;  • Моделирования  системы  части;  

•  Физические  движки;  •  Заполнение  с  помощю  текстур;    

Page 10: Техники анимаций применяймые в играх

Программируемая  анимация  

Page 11: Техники анимаций применяймые в играх

Программируемая  анимация  

Преймущества:  –  Високое  качество;  

–  Детализация;  –  Гибкость;  

  Недостатки:  –  Нагруженость;  

–  Трудоемкий  процес;  –  Потребность  в  интерпретаторе;