ФорумНаше всёКреативные Новости
Демиарт Поиск Новые сообщения
ОтветитьНовая темаНовое голосование
ОтветитьНовая темаНовое голосование
2 ответа. 4331 просмотр.
   
 мужчина  Dark Wood 11 Августа 2017, 13:00
Пост №1 * 11 Августа 2017, 13:00
Ответ с цитированием этого сообщения

Размышляющие
гильдия «Векторщиков»
7 203 поста
619°
Возраст: 29
Регистрация: 27.01.2010
Проживает: Болохово
Альтернативы программам Adobe: анимирование


Все статьи цикла:

1. Фоторедакторы
2. Рисование
3. Векторные редакторы
4. Видеоредакторы
5. Пиксель-арт
6. Анимирование

---

Добро пожаловать в шестую, последнюю, часть цикла об альтернативах программам Adobe, в которой мы рассмотрим конкурентов Animate (ранее известен как Flash).

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

Краткая справка по скелетной анимации

Графика

Первым делом необходимо нарисовать то, что будет двигаться. Для этого чаще всего используют графические редакторы, создавая в них каждую часть персонажа на отдельном слое. Затем их переносят в ПО для анимирования.

Кости и риггинг

Когда все части персонажа нарисованы и расположены в должном порядке, настает черед добавления костей скелета и суставов (точек вращения) для них. Этот процесс называется риггинг (rigging), а сам подобный скелет называют ригом (rig).

Альтернативы программам Adobe: анимирование

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

Меши

Некоторый софт позволяет еще усложнить скелетную анимацию при помощи мешей. Они чаще применяются для таких объектов как одежда (например, развевающаяся на ветру).

Исполняемые библиотеки кода

Они используются в составе игровых движков и позволяют значительно уменьшить размер рабочего файла, потому что при таком подходе нужна только сама графика, данные о скелете и изменении его положений во времени. И всё это с возможностью изменения каждого параметра в живом режиме.

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

1. Spine

Данное приложение специализируется на создании игровых персонажей. Оно поддерживает такие движки, как Unity, Unreal Engine, GameMaker, Construct 2 и Phaser. Общее их количество достигает 19, а разработка возможна на 7 языках программирования.



Spine предлагается в двух версиях: обычная (Essential) за $69 и профессиональная (Professional) за $299. В обычной вы не найдете мешей, свободной деформации и клиппинга, но и имеющегося для полноценной работы вполне хватает.

Риггинг здесь один из самых простых в классе. Поддерживается автоматическое создание ключевых кадров для всех параметров скелета. Конечно же, присутствует и ручной режим.

Альтернативы программам Adobe: анимирование

Приложение умеет применять уже имеющуюся анимацию к другой графике (здесь это называется «скины»). Благодаря этому можно легко поменять, например, пол персонажа, его одежду или оружие. А упомянутые в начале библиотеки позволят сделать это еще и «на лету». Разработчики игр также найдут полезной систему ограничительных рамок, которая облегчит работу с физикой вообще и просчет столкновений в частности.

Саму графику при помощи отдельных скриптов можно автоматически импортировать из GIMP и Inkscape. Affinity Designer и Photo имеют встроенный пакетный экспорт в Spine.

Помимо игровых движков имеется возможность сохранения в видеоформатах AVI и Quicktime.

Сайт: http://esotericsoftware.com
Стоимость: $69 версия «Essential», $299 «Professional»
Платформы: Linux, Mac, Windows

2. DragonBones

DragonBones очень сильно похожа на Spine, но распространяется бесплатно. В функционал включено и то, что в Spine предлагается в версии Pro: меши, свободная деформация и прочее.



Добавление костей здесь — такая же простая задача. Имеется даже автоматическая привязка кости к изображению. Конечно, она не всегда работает корректно, но всё же может облегчить рутину.

Есть здесь и местный аналог «скинов», называемый «система аватаров».

Одним из самых заметных отличий от Spine является количество поддерживаемых кодовых библиотек: C# (можно испоьзовать с Unity), JS/TypeScript (Pixi, Egret), C++ (Cocos2d), ActionScript (Flash, Starling), SpriteKit и Java. В остальном, особенно если вы работаете под Mac или Windows, это приложение очень хорошо как для новичков, так и уже «понюхавших порох». Бесплатность программы дает тому большое подспорье.



Сайт: http://dragonbones.com/en/index.html
Стоимость: бесплатно
Платформы: Mac, Windows

3. Spriter

Spriter — одного поля ягода со Spine и DragonBones. Отличает его, в основном, возможность работы со спрайтами, что отражено в названии программы, и отсутствие мешей.



Для спрайтовой анимации здесь существует режим: «Pixel art mode». Он отличается от обычного тем, что смещение пикселей при редактировании и непосредственно анимации не будет дробным, что избавит от нежелательного размытия.

В помощь пиксель-арт художнику также предоставляется индексированная палитра цветов.



Библиотек здесь еще меньше, чем в DragonBones: Unity, Construct 2 и Game Maker Studio. Из языков заявлены C#, C++ и JavaScript. Есть поддержка ограничительных рамок и «скинов» (здесь их называют «character maps»).

Важное замечание для пользователей Linux. Доступный сейчас билд программы работает с версией Gstreamer 0.10. В дистрибутивах, основанных на Ubuntu 16.04 и более старых, можно без проблем установить нужную версию. Для более новых ОС этого семейства версия Gstreamer в репозиториях обновилась до 1.0. С ней Spriter работает нестабильно. Тут остается ждать обновления программы от разработчиков, либо всё же устанавливать более старую версию Gstreamer.

Spriter распространяется в двух вариантах: бесплатный с несколько урезанным функционалом и «Pro» за $69. Для работы вполне хватает и бесплатного варианта.

Сайт: https://brashmonkey.com/
Стоимость: бесплатно и версия Pro за $69
Платформы: Linux (Ubuntu 14), Mac, Windows

4. Creature

Creature, как и все программы выше, специализируется на анимации для игр. Кардинальное отличие: меши доступны не просто в обоих версиях приложения — они здесь применяются для всего.



Вся добавляемая графика автоматически становится мешем. Кости привязываются уже к ним. Всё это позволяет придать изначально двумерной сцене псевдотрехмерный вид.



Работа с костями также отличается от других программ. Их позиционирование возможно не только вручную, но и процедурно. Функция действует в паре с «силовыми полями» (force fields), благодаря которым и генерируются изменения.

Например, для создания развевающихся на ветру волос необходимо добавить на соответствующий меш кости и применить к ним движок изгиба (bend motor), который придаст этому мешу должную физику с корректировкой параметров жесткости волос, силы ветра и прочего подобное. Когда физические свойства настроены, в дело вступает «силовое поле» ветра, которое и будет создавать данный эффект.



Из языков программирования и библиотек здесь доступны следующие: C++ (Cocod2d-x, Unreal Engine 4, Godot Engine), Objective-C (Cocod2D), C# (Unity, Monogame), Haxe (Haxe to Flash, HaxeFlixel), Java (libGDX) и JavaScript (Three.js, Babylon.js, Pixi.js, Phaser).

В базовой версии приложения стоимостью $99 вы не получите: скульптинг мешей и их оптимизацию, движки деформации, произвольные контуры (только сплайны). В доступе значатся: физические движки для изгиба, веревок, вращения и ходьбы; местную систему «скинов» — замену ассоциированных с мешами спрайтов.

В настоящее время Creature доступен только для Mac и Windows, но поддержка Linux есть в планах разработчиков.

Сайт: http://creature.kestrelmoon.com
Стоимость: $99 обычная версия и Pro за $199
Платформы: Mac, Windows

5. OpenToonz

Наконец-то, программа в нашем списке, не связанная с играми. OpenToonz предназначена для создания традиционной анимации. Еще одним отличием от всех упомянутых выше приложений является направленность на создание (рисование) графики непосредственно внутри программы. Она известна в применении культовой Studio Ghibli, для создания Futurama, The Maxx и других популярных полнометражных и серийных анимационных лент.



OpenToonz больше про покадровую анимацию. Хотя есть здесь и скелеты (в том числе, меши) и ключевые кадры с рендерингом происходящего между ними.

В виду этого программа имеет хорошие инструменты рисования, включающие и сглаживание/стабилизацию, и чувствительность к силе нажатия на перо, и даже векторные фигуры, которые свободно изменять уже после того как они нарисованы. Во всех случаях использование приложения не вызывает каких-то запинок, все действия выполняются естественно.

До 2016 года программа была платной и закрытой. К счастью, сейчас ее код открыт, а сама она бесплатна, что позволяет попробовать и доработать ее всем желающим.

Сайт: https://opentoonz.github.io/e/index.html
Стоимость: бесплатно
Платформы: официальные версии для Mac и Windows и версия для Linux от сообщества

Что же выбрать?

Давайте подведем краткий итог.

Как вы могли заметить, четыре из пяти рассмотренных приложения сильно походят друг на друга. Понятное дело, что Spine является лидером среди них. Не смотря на то, что цена за Pro-версию выше лимита нашего цикла (напомню, что это $100), для активной работы хватит и обычной. Если же вы работаете не в Linux, то с учетом цены, DragonBones его лучший конкурент, предоставляющий практически тоже самое бесплатно. Хотя, конечно, функциональности здесь всё же меньше. Это касается и поддерживаемых игровых движков и языков программирования. Возможно, в DragonBones просто нет нужного вам.

В Spriter отличительной особенностью является возможность работы еще и со спрайтами. Хотя, нужно отметить, что даже Pro-версия приложения не предлагает некоторых вещей, которые есть в бесплатном DragonBones. Если же сравнить программу со Spine, то цена здесь явно в пользу Spriter.

Creature нужен тем, кто хочет работать с мешами везде и всюду. Не забудьте про физические движки с процедурной генерацией. Это очень мощный функционал для своей ценовой категории.

OpenToonz — отличный выбор для неигровой анимации. Продвинутые инструменты рисования (в том числе, векторные), встроенные непосредственно в программу, и нулевая стоимость делают приложение хорошим представителем своей сферы вообще. И тем, кто работает именно с рисованной анимацией, она просто настоятельно рекомендуется к использованию.

Цикл завершен

На этом наш цикл об альтернативах программам компании Adobe завершен. Надеюсь, вы не просто узнали новое, но и уже что-то из перечисленного используете!

Оригинал: Kezz Bracey
Перевод: Dark Wood


Отредактировано: Dark Wood — 11 Августа 2017, 13:01
ключевые слова: алтернатива adobe animate создание игр
Мои публикации: Illustrator, Photoshop, Corel Draw, прочее
  Google

Группа: Робот
1 пост
Возраст: скрывает
Регистрация: 26.11.2003

 женщина  Ксана hs 12 Августа 2017, 12:51 (спустя 23 часа 51 мин.)
Пост №2 * 12 Августа 2017, 12:51 (спустя 23 часа 51 мин.)
Ответ с цитированием этого сообщения

Размышляющие
258 постов
78°
Возраст: 30
Регистрация: 30.05.2009
Проживает: Майкоп
Спасибо большое! Очень помогли! Альтернативы программам Adobe: анимирование *

Альтернативы программам Adobe: анимирование *
0
 мужчина  3dbr 21 Августа 2017, 10:47 (спустя 8 дней)
Пост №3 * 21 Августа 2017, 10:47 (спустя 8 дней)
Ответ с цитированием этого сообщения

Размышляющие
107 постов
52°
Возраст: 54
Регистрация: 18.02.2010
Проживает: Донецк
Замечательно!
0
« Предыдущая тема | Креативные Новости | Следующая тема »
 Похожие темы
Альтернативы программам Adobe: фоторедакторы
Adobe Alternatives: Photo Editing
Dark Wood 10 4074 +33 18 Июля 2017 - 10:50
» к последнему сообщению
Альтернативы программам Adobe: рисование
Adobe Alternatives: Digital Painting
Dark Wood 19 8768 +32 20 Марта 2019 - 11:00
» к последнему сообщению
Альтернативы программам Adobe: векторные редакторы
Adobe Alternatives: Vector Applications
Dark Wood 3 6227 +19 9 Ноября 2017 - 16:13
» к последнему сообщению
Альтернативы программам Adobe: видеоредакторы
Adobe Alternatives: Video Editing
Dark Wood 4 3805 +17 30 Июля 2017 - 08:44
» к последнему сообщению
Альтернативы программам Adobe: пиксель-арт
Adobe Alternatives: Pixel Art
Dark Wood 1 5703 +12 21 Июля 2017 - 17:20
» к последнему сообщению

1 посетитель в этой теме
, 1 гость