Gamedev
ANIMATIONSСHOOL
6216

Blender vs Maya. Какая разница?

Maya и Blender — одни из самых востребованных программ для 3D-анимации. В этой статье мы расскажем об их особенностях, сходствах и различиях.

В закладки
Слушать
Что выбрать: Maya или Blender?

Немного о программах

Принцип работы в Maya и Blender одинаков. Пользователь создает ключевые (основные) кадры для объектов и костей, а все промежуточные кадры (фазы) программа вычисляет сама. Так создают 3D-анимацию для видеоигр и мультфильмов, спецэффекты для кино и сериалов. Основные различия программ заключаются в стоимости, интерфейсе и работе с функционалом.

Maya — стандарт индустрии, с которым работают почти все студии в мире. Архитектура софта удобна для построения пайплайна, благодаря продвинутому API (от англ. application programming interface — набор библиотек, которые соответствуют различным функциям Maya). В свое время это позволило софту еще больше укрепить свои позиции в индустрии. Сегодня издатель, Autodesk, а до этого — Alias, поставляет софт в учебные заведения, таким образом большинство специалистов учатся делать анимацию именно в этой программе. Монополизация наряду с гибкостью функционала и централизованной поддержкой — то, что делает Maya популярной среди гигантов медиа-индустрии. Программу использовали в фильмах «Аватар, «В поисках Немо», франшизах «Трансформеры» и «Ледниковый период», «Холодное сердце» и многих других.

У Maya многолетняя репутация надежного профессионального софта, что очень важно для дорогостоящих проектов.

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

  • принять участие в доработке самой программы,
  • использовать код для создания новых программ и исправления в них ошибок — через заимствование исходного кода.

Софт популярен в основном у фрилансеров и инди-разработчиков. В последние годы программа интенсивно развивается и уже сегодня может конкурировать с Maya, поэтому большие студии начинают проявлять к ней интерес. Этому способствовало появление LTS-версии с долгосрочной поддержкой (Long Term Support). Таким образом студии с большими проектами могут начать и завершить работу в одной LTS-версии программы, не боясь, что после очередного обновления, что-то перестанет работать.

Кроме того, Blender — это еще и мощная программа для 2D-анимации. В его функционале заложен инструмент для рисования эскизов и аннотаций, Grease Pencil, полных аналогов которому пока нет у конкурентов. На счету Blender работа над фильмами «Человек-паук 2» и «Золотой компас», сериалом «Мир дикого запада», а на сайте NASA многие 3D-модели размещены в формате .blend.

Найди отличия

Удобный и простой интерфейс делает работу 3D-специалиста проще и быстрее. Среди дизайнеров не утихают споры о том, что же все-таки лучше с точки зрения юзабилити: Блендер или Майа. Известный блогер Wade Neistadt в одном из своих разборов утверждает, что по многим параметрам Maya превосходит своего конкурента. Но под видео сразу появились комментарии, опровергающие мнение автора.

В дискуссию включились пользователи пришедшие от Maya к Blender, и наоборот. Каждый приводит весомые аргументы в пользу своего софта.

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

Импорт рига

Чтобы начать анимировать объект в Maya, нужно поместить его в рабочую область с помощью команды «create reference» в главном меню. В Blender для этого необходимо совершить на одно действие больше и создать для рига прокси. При этом в версиях 2.8+ тестируется система Library Overrides, позволяющая работать с объектами без прокси. Таким образом в будущих версиях Блендера эта разница сотрется.

Система прокси в блендере создает дополнительный шаг в работе с ригом.

Горячие клавиши

По умолчанию в Maya установлено немного горячих клавиш, но для анимации этого набора хватает. В Блендере хоткеев больше и есть быстрое меню, куда можно добавить практически любую команду. Но здесь заключается и минус Blender: горячие клавиши для анимации расположены нелогично, из-за чего в процессе работы аниматору приходится отвлекаться на клавиатуру.

Для сравнения, в Maya все ключи находятся под левой рукой: для центровки объекта достаточно нажать F, а чтобы поставить ключ на выбранный объект — S . В Blender для этих же действий нужно нажать на точку на numpad’е, и клавишу I соответственно. Конечно, в настройках все это можно изменить, но всевозможные уроки и туториалы составлены с использованием горячих клавиш по умолчанию, поэтому новичку эти параметры изменять не рекомендуется.

Работа с Autokey

Autokey создает ключи при изменениях параметров объектов\костей автоматически. Этот функционал существует как в Maya, так и в Blender, но работает он по-разному.

Blender

При постановке ключа (горячая клавиша I) программа позволяет выбрать параметры/каналы, которые нужно зафиксировать на объекте, например только Location, Location + Rotation + Scale или Available (уже существующие). Чтобы каждый раз не выбирать эти параметры, нужно выбрать в меню Keying set подходящий набор ключей, и они будут проставляться по выбранным каналам автоматически. А чтобы добавлять ключи только в уже существующие каналы, нужно выбрать специальные настройки во вкладке «Анимация» — опция Only insert needed.

Maya

В Maya ключи ставятся на всех атрибутах объекта: перемещение, поворот, масштаб (горячая клавиша S). Чтобы ключ работал только на нужный параметр, необходимо выбрать в левом верхнем углу один из атрибутов и правой кнопкой мыши выбрать настройку key selected. В этом случае при изменении этого канала ключ будет создаваться автоматически.

Есть и альтернативный способ: в верхнем меню Channels проставить соответствующие параметры, тогда клавиша S будет вызывать ключ только на выбранные каналы.

Graph Editor

Окно редактора позволяет работать с анимацией костей\объектов с помощью кривых. Эта опция есть в обоих софтах. В Maya этот инструмент считается более продвинутым с технической стороны. К примеру, кривые в ней редактируют мышкой: при нажатии на кривую появляется редактор Gizmo, который нажатием позволяет изменять ее положение.

В Blender нет Gizmo. Кривую здесь контролируют с помощью зажатой клавиши G и мышки, либо горячими клавишами перемещения, вращения и масштабирования - G, R, S. Чувствительность изменяется клавишей Shift.

Работа с модификаторами в Maya происходит прямо в окне Graph Editor. В Blender для этого функционала существует отдельная вкладка на боковой панели с настройками. Работа с модификаторами в Блендер менее наглядная, поэтому менее удобная.

Graph Editor в Maya.

Плагины и аддоны

Addons или plugins — надстройки, упрощающие работу специалиста. Если в программе нет встроенной функции для какого-то действия, скорее всего для нее есть аддон. Например, в Maya есть функция Ghost frames, позволяющая видеть положение геометрии сразу в нескольких кадрах. В Blender нет подобной встроенной функции, но есть аддон. В свою очередь в Блендере есть встроенная «твин-машина», которая изначально отсутствует в Майя. Один из аниматоров Maya, Алан Камило, разработал animbot — скрипт, совмещающий в себе функции сразу нескольких надстроек, который существенно ускоряет работу.

У анимбота есть собственный ютуб-канал с обучающими видео.

В Блендере существует аналог этого скрипта в в виде аддона, содержащий в себе часть похожих инструментов Animbot для Майя.

Рендеринг

Blender использует собственные движки рендеринга Cycles и Eevee, а Maya — Arnold. Качественно модули не особо отличаются друг от друга. Движки немного по-разному функционируют, поэтому разница определяется привычками дизайнера.

Наглядная демонстрация скорости работы и качества движков.

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

«Ваше мнение очень важно для нас»

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

Blender — это команда независимых разработчиков с абсолютно другим подходом. Любой человек может внести предложение по улучшению работы в Blender. Все замечания рассматриваются и публично обсуждаются. Если предложение действительно оказывается полезным, то его добавляют в очередь на разработку. Также любой человек может самостоятельно написать нужный функционал и отправить код на рассмотрение разработчикам. После проверки такой патч добавят в ядро Блендера. Такой подход делает софт более гибким и позволяет развиваться быстрее своего конкурента.

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

Сколько стоит?

Maya — дорогое программное обеспечение. Софт продается по подписке на месяц, год и три года с автоматическим продлением. К августу 2020 года на официальном сайте можно оформить подписку по следующим ценам:

С 7 августа 2020 года для независимых разработчиков Autodesk выпустили инди-лицензию Maya. По ней годовое использование софта обойдется вам всего 12 000 рублей.

Но еще есть студенческая, бесплатная, версия программы на год с возможным продлением. По этой лицензии нельзя создавать коммерческие проекты, но у вас есть возможность освоить весь функционал софта. На официальном сайте есть учебный каталог, разбитый по категориям. А преподаватели Animation School учат делать 3D-анимацию в Autodesk Maya с нуля.

Blender — бесплатная программа с невысокими системными требованиями. Софт популярен как среди студентов и фрилансеров, так и среди крупных игроков индустрии.

В «Мире дикого запада» дизайнеры работали с Blender.

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

Что же лучше: Maya или Blender?

Мы сравнили два софта по нескольким параметрам. Конечно, различий у программ гораздо больше. Есть у каждого свои преимущества и недостатки. Если вы решили стать 3D-аниматором и не знаете, какую программу выбрать, определите вашу цель.

На данный момент Maya — первая в индустрии. Этот софт идеально подойдет, если вы хотите сделать карьеру в крупной студии.

Если вы мечтаете работать в крупных проектах мирового масштаба, вы должны уметь работать в Maya.

С другой стороны Blender сейчас активно развивается и постоянно оптимизируется. Разработчики выкатывают обновления гораздо чаще и масштабнее своего конкурента. Отсутствие цены на софт — неоспоримый плюс для новичков.

Maya совершеннее с технической точки зрения, но функционал Blender шире, хоть местами и менее проработан. Он эффективен для небольших проектов и стартапов.

Функционал в обоих софтах практически взаимозаменяем. При этом Blender дает возможность пользователям, привыкшим к анимации в Maya, изменить работу интерфейса и горячие клавиши по аналогии с Maya.

За помощь в написании статьи благодарим наших преподавателей: Глеба Ясиницкого, Владислава Калинина и Семёна Ласкина.

Автор текста: Юлия Хлебко

Редактор: Дима Шрамко

{ "author_name": "ANIMATIONSСHOOL", "author_type": "self", "tags": ["\u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435","\u0441\u043e\u0444\u0442","\u0430\u043d\u0438\u043c\u0430\u0446\u0438\u044f","maya","cgi","cg","blender","autodesk","3danimation","3d"], "comments": 66, "likes": 79, "favorites": 292, "is_advertisement": false, "subsite_label": "gamedev", "id": 196843, "is_wide": false, "is_ugc": true, "date": "Fri, 28 Aug 2020 19:56:00 +0300", "is_special": false }
0
66 комментариев
Популярные
По порядку
Написать комментарий...
67

Майа платная, блендер бесплатный. Конец

Ответить
6

Бесплатно - не покупка. Конец

Ответить
1

Однако дополнения платные, вот здесь и конец

Ответить
2

Приедешь в студию работать со знаниями блендера, а им нужны майщики/максеры. Конец

Ответить
2

Это сейчас, а что будет года через три

Ответить
2

То же самое будет. Крупные студии имеют саппорт в Максе и Майе. В блендере тебя пошлют на форум искать решение проблемы самому.

Ответить
0

И найдётся она в большинстве случаев быстрее

Ответить
0

А через 103? А через 1003?

Ответить
1

Анимации нужны в итоге в формате FBX. Блендер это вроде не умеет. Та же тема с обратным - надо отредактировать уже готовый FBX с анимацией - в блендере ты это сможешь?

Ответить
2

Да можно все это сделать в Блендере. Только возни будет много и проблем что перенести  из Майя в Блендер и обратно. Чаще это не стоит того_). 

Ответить
3

Вот в этом и проблема.

Ответить
0

проблема в основном в самом формате fbx. Это автодеск формат, они не хотят его полные спеки открывать блендеру.А блендер не может использовать их sdk из-за несовместимой лицензии распространения софта. Короче говоря, в блендере самописный импортер полученный методом обратного инжиниринга ,со всеми вытекающими(

Ответить
2

Я бы просто обобщил до того, что Maya - продукт старый и распространенный, Блендер - гибкий и привлекательный, но индустрия уже выстроена вокруг использования решений Autodesk, потому и имеет еще и обширное комьюнити, которое и плагины активно пилит.

Ответить
1

Делаю анимации в блендере и импортирую в fbx, использую в Unity, вроде все нормально. Проблема есть с открытием fbx моделей, там кости выворачивает на 90 градусов, но кажется есть какая-то галочка при импорте, чтобы этого не было, не помню уже.

Ответить
0

Может при экспорте?

Ответить
1

Не совсем так. Блендер - бесплатный, а Майа - СИЛЬНО И РЕГУЛЯРНО платная. Ненадо умалять значение современной подписочной кабалы в сфере ПО.

Ответить
0

Вообще это был коммент в поддержку блендера

Ответить
0

Ну как и мой по большей части.

Ответить
16

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

Ответить
1

Покажи что умеешь уже :3
Часов у нас +- одинаково, любопытно сравнить.

Ответить
21

На днях надеюсь уже закончу, никак руки не дойдут

Ответить
2

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

Ответить
0

Картинка с девушкой из Breathedge

Ответить
0

Ну ты крут. Я пользуюсь уже три года, и всё ещё на уровне моделинга пончика и кружки) 

Ответить
7

Чисто субъективное мнение.
Начинал свой путь в 3д именно в Майа. Сам делаю всего по-немногу, от моделлинга до анимации и симуляций. Такой типичный Generalist так сказать. Не думал что в ближайшие годы слезу с нее. Ведь это стандарт индустрии все дела...Но, прошлым летом мне по фрилансу прилетело одно интересное предложение по работе. Но, загвоздка была в том что работать нужно было в блендере!  Я сначала отказался, но мне дали время "потыкать" програму, мол "не горит", если совсем не понравится то дело такое. К тому моменту как раз вышел 2.8. Сначала конечно было непривычно и странно, но уже буквально через неделю я настолько проникся программой, что решил взяться за эту работу и разбираться по пути. С тех пор я работаю только в блендере. Так вот, по моим ощущениям, философия блендера идеально совпала с моей. Сама "логика" программы мне кажется в большинстве случаев понятной, разумной, современной. После опыта с блендером я понял что Майа это словно привет из 90-х с рескином и возвращаться туда я никак не хочу.
При этом, пожалуй не стану советовать новичку начинать с блендера. Все таки, правду говорят, Майа - это индустрия. Нужно учить ее если хочешь чтобы взяли на работу. А вот когда поймешь основы и захочется фриланса тогда Блендер вполне может сгодится.

Ответить
1

Блендер для фана, простеньких работ. (На работу могут взять, но не факт)
Maya используется в промышленных масштабах (Почти везде требуют знания её)
Синематики близов делают на maya. Ну по крайней мере про "вдову и трейсер" сделали в maya.
Ой я думал это вопрос.

Ответить
10

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

Ответить
0

А я писал что-то против какой либо программы? Я просто разъяснил где и как программы используются.

Ответить
4

а я просто разъяснил, что ваше разъяснение не совсем корректно

Ответить
2

Ну не знаю не знаю чего там "не корректного" все вроде по фактам.

Ответить
9

Щас бы думать, что 3D пакет решает, а не навык, kekw.

Ответить
0

Что вы пишете боже.Я написал что maya используется в промышленных масштабах, и просто указал что вот например "близы большая компания" ее используют, чтобы подрекпить то что мол "многие студие ее используют". Вы же мне про навыки пишите которые я вообще не упоминал. kekw

Ответить
1

Щас бы думать, что 3D пакет решает, а не навык, kekw.

Ответить
1

Все свои старые синематики, кстати, близзы в максе делали. Сейчас там уже юзают все подряд как я понял, включая houdini.

Ответить
5

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

Ответить

Комментарий удален

1

Не в тему конечно, но в чем основная разница между Maya и 3ds max?

Ответить
11

Это были два конкурентных продукта, потом Автостол купил Маю и стало... два конкурентных продукта с вопросом "Одна фирма два продукта - в чем разница?!". Тогда, чтобы внести ясность, Автостол купил Ксюшу, Кад, Мадбокс и еще кучу всего до чего только мог добраться. Сидит на этом всем как собака на сене и годами ничерта не делает. А на счет отличий - Мая по общему функционалу мощнее, и из двух предпочтительнее если идешь в кино и игровую индустрию. Макс в данный момент для игровой индустрии вытягивает система анимации САТ (но глюки не дадут выйти на уровень профи), для архитекторов более менее удобные инструменты моделирования связки с Кадом и т.п., для всех остальных моушен дизайнеров - проигрывает (кроме цены) Синема4д, так как Синема имеет более тесную интеграцию с Адоб афтерэффект.
Все программы по конечному результату одинаковые - модель, анимация, визуализация. Оценивают твой скил исполнения, а не знание программы. На самом деле ничто не мешает тебе скакать между программами, главное эффективность работы.

Ответить
0

Автостол купил Ксюшу, Кад, Мадбокс и еще кучу всего до чего только мог добраться. Сидит на этом всем как собака на сене и годами ничерта не делает.

Самое ужасное, что новых конкурентов нету.

Ответить
1

Как нет? Макс, Майя, Софтимадж, Фьюжен 360, Модо, Блендер. И еще куча прог поменьше.

Ответить
1

Как нет? Макс, Майя <...>

kek

Ответить
5

Макс для архивиза, мая для остального:D

Ответить
2

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

Ответить
0

Ну насчет эффектов поспорил бы. Макс до сих пор многими студиями используется для VFX, за счет плагинов конечно. Кто юзает майку для эффектов я не знаю, даже с учетом плагинов.

Ответить
0

Под эффектами я имел ввиду ткани, волосы и подобное. Там это из коробки есть.

Ответить
0

И ни кто, почему-то, не упомянул гудини )

Ответить
0

Она уж очень специфичная.

Ответить
0

А, в этом плане, ну да.

Ответить
4

"Если вы мечтаете работать в крупных проектах мирового масштаба, вы должны уметь работать в Maya."
А если хотите работать в blender придётся ограничиться маленькими студиями вроде Pixar

Ответить
0

Вот за такие статьи ручки нужно вырывать, потом бегают глупости говорят. охохо

Ответить
0

Вот за такие комментарии ручки нужно вырывать, потом бегают глупости говорят. охохо
Нужна конкретика)

Ответить
–3

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

Ответить
1

В блендере мне понравился интерфейс , но первая у меня была майя и по этому я к ней привык и не смог перейти в блендер т.к управление слегка различается 

Ответить
0

А я таки смог. В школе сидел на Максе, в универе перескочил на Майку, а потом перешёл на Блендер. Он, по сути, где-то посередине) 

Ответить
1

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

Ответить
1

Какая разница, если лица всё так же пластилиновые?

Ответить

Комментарий удален

0

Blender использует собственные движки рендеринга Cycles и Eevee, а Maya — Arnold. Качественно модули не особо отличаются друг от друга. Движки немного по-разному функционируют, поэтому разница определяется привычками дизайнера.   - это полная чушь и провокация.   Ребят, которые интересуются 3д, пожалуйста не верьте написанному тут. 

Ответить
0

Юзал Arnold в Maya, юзаю Cycles и EEVEE в Blender, что конкретно тебя смущает? 

Ответить
0

Да что-то уже надоело)) хоть в екселе рендерите.

Ответить
0

А почему многие Poser (Poser Pro) не любят? 

Ответить
0

Блендер сейчас активно завоевывает большие фирмы
думаю через пару лет не будет таких проблем с работой на любом уровне 

Ответить
0

для центровки объекта достаточно нажать F, а чтобы поставить ключ на выбранный объект — S . В Blender для этих же действий нужно нажать на точку на numpad’е, и клавишу I соответственно

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

Ответить
0

Блендер и Афтер — два софта, из-за которых я всегда выбираю клавиатуру с цифровым блоком, даже при выборе ноута) 

Ответить

Комментарий удален

Комментарии

{ "jsPath": "/static/build/dtf.ru/specials/DeliveryCheats/js/all.min.js?v=05.02.2020", "cssPath": "/static/build/dtf.ru/specials/DeliveryCheats/styles/all.min.css?v=05.02.2020", "fontsPath": "https://fonts.googleapis.com/css?family=Roboto+Mono:400,700,700i&subset=cyrillic" }
null