{"id":3972,"url":"\/distributions\/3972\/click?bit=1&hash=8374482f792008dcc237c6f3cfd47a3a3935447beec6c0a49464b792a499d978","title":"1 \u0434\u0435\u043a\u0430\u0431\u0440\u044f \u2014 \u00ab\u041e\u0441\u043a\u0430\u0440\u00bb \u0432 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u043c\u0435\u0440\u0446\u0438\u0438","buttonText":"\u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e","imageUuid":"aa453a2d-753d-5886-944e-1e91f92e8b2a","isPaidAndBannersEnabled":false}

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.

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

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

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

0
68 комментариев
Написать комментарий...
Alexander Vasilev

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

Ответить
Развернуть ветку
Аркадий Акакиевич

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

Ответить
Развернуть ветку
2 комментария
i came here to chew bubblegum

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

Ответить
Развернуть ветку
2 комментария
Darkusoid

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

Ответить
Развернуть ветку
4 комментария
Евгений Серегин

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

Ответить
Развернуть ветку
6 комментариев
Аккаунт удален

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

Ответить
Развернуть ветку
Max

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

Ответить
Развернуть ветку
5 комментариев
Roman Lysenko

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

Ответить
Развернуть ветку
CQLUNDAOA

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

Ответить
Развернуть ветку
Potatos

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

Ответить
Развернуть ветку
3 комментария
Luniowl

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

Ответить
Развернуть ветку
1 комментарий
Luniowl

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

Ответить
Развернуть ветку
fofun

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

Ответить
Развернуть ветку
Alexander Kulkov

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

Ответить
Развернуть ветку

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

Развернуть ветку
Паныч

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

Ответить
Развернуть ветку
Денис Оборин

Что то я не видел рендермана под блендер

Ответить
Развернуть ветку
1 комментарий
Аккаунт удален

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

Ответить
Развернуть ветку
IlyaM

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

Ответить
Развернуть ветку
3 комментария
Daniel Oldi

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

Ответить
Развернуть ветку
1 комментарий
Евгений Серегин

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

Ответить
Развернуть ветку
5 комментариев
Uriy Kozachok

Когда-то имел дело с Maya по студенческой лицензии. После того, как получил сертификат Autodesk по ней, перешёл на Blender и ничуть не жалею. 
Аругменты: 
1. Как написал один человек ниже, Maya платная, стоит немало. Для меня сумма неподъёмная. Я продаю 3D-модели и делаю платные заказы, потому я не хочу связываться с пиратской версией. Тем более, что мои данные есть у компании Autodesk. Хоть я и не являюсь приверженцем их продуктов, но ввязываться в конфликты с ними из-за лицензии у меня желания нет.
2. Blender имеет тот же функционал, что и у Maya, имеет даже готовые пресеты горячих клавиш для тех, кто пользовался до этого 3DS Max и Maya. Это огромный плюс.
3. Maya очень тормозит, занимает много места на диске, долго загружается, а Blender запускается моментально, при том что компьютер у меня не такой уж и слабый но и далеко не топовый. Для меня важна скорость работы и я не хочу ждать загрузки программы. Кроме того, у Blender есть портативная версия, которую я могу на флешке носить и запускать где-то на других компьютерах.
4. В Blender развивается в плане скульптинга (моделинга) быстрее Maya.
5. В Blender есть огромный инструментарий для пост-обработки. 
6. В Blender есть отличный, очень быстрый realtime-рендер EEVEE. 
Так что нет, мне нравится Blender и за ним точно будущее. Надеюсь, в игровых студиях задумаются над этим.

Ответить
Развернуть ветку
Anthony

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

Ответить
Развернуть ветку
Евгений Глебов

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

Ответить
Развернуть ветку
1 комментарий
Михаил Буряк

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

Ответить
Развернуть ветку
splinefx

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

Ответить
Развернуть ветку
i came here to chew bubblegum

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

Ответить
Развернуть ветку
Vitaly

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

Ответить
Развернуть ветку
perfect_genius

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

Ответить
Развернуть ветку

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

Развернуть ветку
Anthony

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

Ответить
Развернуть ветку
splinefx

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

Ответить
Развернуть ветку
1 комментарий
Boomer

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

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

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

Ответить
Развернуть ветку
splinefx

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

Ответить
Развернуть ветку

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

Развернуть ветку
Читать все 68 комментариев
null