Скелетная анимация

Скелетная анимация

Скелетная анимация — cпособ анимирования трёхмерных моделей в мультипликации и компьютерных играх.

Заключается в том, что мультипликатор или моделер создаёт скелет, представляющий собой как правило древообразную структуру костей, в которой каждая последующая кость «привязана» к предыдущей, то есть повторяет за ней движения и повороты с учётом иерархии в скелете. Далее каждая вершина модели «привязывается» к какой-либо кости скелета. Таким образом, при движении отдельной кости двигаются и все вершины, привязанные к ней. Благодаря этому задача аниматора сильно упрощается, потому что отпадает необходимость анимировать отдельно каждую вершину модели, а достаточно лишь задавать положение и поворот костей скелета.

Также благодаря такому методу сокращается и объём информации, необходимой для анимирования. Достаточно хранить информацию о движении костей, а движения вершин высчитываются уже исходя из них.

Содержание

Скелетная анимация с развесовками костей

Скелетная анимация с развесовками представляет собой более продвинутый вариант скелетной анимации, в ней каждая вершина модели может быть связана не с одной, а с несколькими костями. При этом для каждой кости определяется свой вес, то есть величина влияния этой кости на перемещение вершины. Чем больше вес какой-то кости, тем сильнее вершина смещается под её влиянием.

Благодаря развесовкам можно анимировать плавные изгибы поверхностей, движения тканей, флаги и т. п. вещи.

Скелетная анимация двумерных моделей

Также скелетная анимация как технология используется в двумерной компьютерной мультипликации, например, в векторном редакторе мультипликации Anime Studio (бывшая Moho) или открытом Synfig Studio. Принцип действия такой же: отдельные фрагменты модели «привязываются» к костям, и далее мультипликатор, вместо того чтобы отрисовывать модель в каждом кадре, задаёт движения костям. Модель персонажа двигается, повторяя движения скелета.

История

Впервые в играх скелетная анимация появилась в игре Half-Life (1998).[1]


Примечания


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Скелетная анимация" в других словарях:

  • Инверсная кинематика — (инверсная кинематическая анимация, англ. inverse kinematics, IK) процесс определения параметров связанных гибких объектов (например, кинематическая пара или кинематическая цепь) для достижения необходимой позиции, ориентации и расположения… …   Википедия

  • OGRE — (Object Oriented Graphics Rendering Engine) Тип Графический движок Разработчик …   Википедия

  • Blender — У этого термина существуют и другие значения, см. Blender (журнал) …   Википедия

  • CryEngine 2 — Игровой движок (Список) Официальный логотип движка …   Википедия

  • GoldSrc — Игровой движок (Список) Разработчик Valve Аппаратная платформа IBM PC совместимый компьютер Поддерживаемая ОС Microsoft Windows Лицензия комме …   Википедия

  • Риг — Для улучшения этой статьи желательно?: Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное. Добавить иллюстрации. Риг …   Википедия

  • Chrome Engine — Игровой движок (Список) Логотип игрового движка «Chrome  …   Википедия

  • QFusion — QFusion …   Википедия

  • RenderWare — Игровой движок (Список) Логотип игрового движка …   Википедия

  • S.T.A.L.K.E.R.: Тень Чернобыля — У этого термина существуют и другие значения, см. Сталкер. S.T.A.L.K.E.R. Обложка S.T.A.L.K.E.R.: Тень Чернобыля Разработчик …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»