Рейтинг лучших бесплатных программ для 3D-моделирования (для начинающих) на весну 2021 года
Существуют сотни различных бесплатных программных инструментов для 3D-моделирования для новичков, желающих создать свои собственные 3D-модели. Пользователи могут экспортировать свои модели и либо напечатать их на 3D-принтере, либо разместить в интернете, чтобы другие могли загрузить их бесплатно или за деньги.
Эти программы варьируются от простых в использовании для новичков до профессиональных, на изучение которых могут уйти годы. Поэтому мы создали свой список лучших бесплатных программ для 3D-моделирования, чтобы помочь вам сделать выбор.
Некоторые бесплатные онлайн-программы работают полностью в браузере, другие нужно загрузить. Но все они, по крайней мере в краткосрочной перспективе, бесплатны.
Список лучших бесплатных программ для 3D-моделирования в 2021 году:
- TinkerCAD — лучшая программа для начинающих
- 3D Slash — простая программа для начинающих
- FreeCAD — бесплатная программа с открытым исходным кодом
- SketchUp
- Blender — расширенная бесплатная программа
- MeshMixer
- Fusion 360
- Vectary
- SelfCAD
- BlocksCAD
- OpenSCAD
- Wings 3D
Критерии, которые использовались для оценки:
- Простота использования. Бесплатными программами часто пользуются новички, поэтому это важно.
- Наличие хорошо проработанного набора инструментов для создания профессиональных 3D-моделей.
- Наличие новых инструментов, которые дают возможность использовать совершенно новый подход к созданию 3D-дизайнов.
1. TinkerCAD — лучшая бесплатная программа для начинающих
Страна разработчика — США. Доступна к работе в браузере.
Это одна из многих программ 3D CAD-гиганта Autodesk, TinkerCAD. Инструмент обманчиво выглядит примитивным, прост в использовании, но снова и снова попадает в топ лучших бесплатных программ.
TinkerCAD позволяет создавать детализированные 3D-модели, используя базовые формы, соединяя их вместе. Процесс обучения намного проще, чем в других программах. Она идеально подходит для новичков и детей, для обучения детей 3D-печати. Ее чаще других используют в школах и классах по всему миру. Можете начать работу за считанные минуты в браузере без загрузки. Более того, можно скачать приложение TinkerCAD и поиграть с моделями на смартфоне или планшете!
Autodesk производит множество программ для различных отраслей. TinkerCAD идеально подходит для начинающих в 3D-дизайне, позволяет сделать что-то классное. Вы можете экспортировать модель в STL и любом другом формате и отправить на печать на 3D-принтере. Как только вы приобретете необходимый опыт, вам может понадобиться более сложная программа, например AutoCAD. Но при этом TinkerCAD остается отличной программой для начала вашей карьеры 3D-дизайнера.

2. 3D Slash — простая бесплатная программа для начинающих
Основная версия бесплатная, премиум версия требует оплату $2 в месяц.
Идеально подходит для новичков. 3D Slash не похожа на обычную программу, больше похожа на дружественный, интерактивный 3D-мир, где вы можете создавать, что угодно. Команда разработчиков четко продумала, как сделать пользовательский интерфейс максимально естественным, понятным не дизайнерам, без сложного процесса обучения. Функционал интуитивно понятен и удобен.
В то же время вы не ограничены только базовыми формами. Можете создавать впечатляющие и более сложные объекты. Стандартная версия бесплатная, премиум — с небольшой ежемесячной оплатой. Также доступны школьные и профессиональные тарифные планы.

3. FreeCAD — бесплатная программа с открытым исходным кодом
FreeCAD была выпущена еще в 2002 году, и несмотря на то, что все еще находится в стадии бета-тестирования, ее разработка значительно продвинулась. Она предназначена для того, чтобы сделать процесс создания 3D-версий реальных объектов максимально эффективным и простым.
Очень полезная функция — возможность начать со статического 2D-эскиза, из которого затем можно построить конечную 3D-модель. FreeCAD хорошо работает в Windows и Mac, можно легко экспортировать модель в виде файлов STL, OBJ или даже DXF, например, для ЧПУ.
Хотя FreeCAD была разработана в основном для станков, ее можно использовать и для 3D-печати. Более того, FreeCAD — программа с открытым исходным кодом, поэтому можно работать с Python.
FreeCAD идеально подходит для пользователей с некоторым опытом проектирования, так как часть инструментов может оказаться сложной для начинающих. Но в целом это очень мощный бесплатный инструмент для 3D-моделирования.

4. SketchUp
Основная версия бесплатная, версия Pro стоит $299 в год. Страна разработчика – США.
Программа — ветеран индустрии программного обеспечения для 3D-моделирования, была создана в 2000 году компанией Lastsoftware. В 2006 году ее выкупил Google, чтобы внедрить этот универсальный и мощный инструмент в свои сервисы. С тех пор она была продана Trimble Inc., которая и предложила бесплатную версию. SketchUp — отличный выбор для начинающих дизайнеров. Ее, как и TinkerCAD, освоить легче, чем большинство других 3D-программ. Содержит практически все инструменты, которые могут понадобиться.
Несмотря на то, что SketchUp пользуются в основном архитекторы, она приобретает все большую популярность в 3D-печати. Инструменты удивительно хорошо подходят создателям 3D-CAD-файлов. Вы можете загрузить расширение SketchUp STL, чтобы создавать файлы в STL.
SketchUp имеет простой интерфейс, не перегруженный информацией. Вы можете легко разобраться в нем за несколько часов и в первый же день создать очень реалистичную 3D-модель.

5. Blender — расширенная бесплатная программа
Страна разработчика – Нидерланды.
Возможно, это самое популярное программное обеспечение для 3D-дизайна. Blender имеет огромное активное сообщество, которое делится своими STL-файлами и 3D-моделями, а также информацией в интернете. Быстрый поиск Google и YouTube выдаст тысячи ссылок, где пользователи демонстрируют свои 3D-проекты и обмениваются опытом работы в Blender 3D. Такая популярность обусловлена прежде всего тем, что программа на 100% бесплатная и с открытым исходным кодом. В ней можно создать практически все, что угодно. Выбор инструментов огромен.
Процесс обучения более сложный, чем у предыдущих программ. Однако благодаря своему набору инструментов Blender универсальная программа для 3D-моделирования. Она используется в различных областях, начиная от создания VFX для фильмов, видеоигр, дизайна 3D-моделей, заканчивая 3D-печатью. Кроме того, Blender поставляется с интегрированным игровым движком, а также детализированными инструментами для моделирования и возможностью редактирования видео. Это невероятное бесплатное программное обеспечение идеально подходит для разработчиков игр и опытных 3D-моделистов.

6. MeshMixer
Страна разработчика – США.
Meshmixer – уникальная программа, не вписывающаяся ни в одну конкретную категорию. Еще одна разработка Autodesk, Meshmixer выгодно отличается от конкурентов тем, что позволяет редактировать существующие модели с помощью различных инструментов, включая анимацию, выгибание/заполнение, восстановление. Meshmixer хорошо подходит для модификации конструкций и обеспечения качества. Полезна как для начинающих, так и для экспертов. Позволяет улучшать и готовить свои модели к 3D-печати.
Еще одно важное преимущество программы – возможность ее использования в топологической оптимизации. Благодаря простым инструментам, детали можно сделать легче и экономичнее. Это особенно полезно для последующей 3D-печати в таких отраслях, как аэрокосмическая и автомобильная промышленность, где очень важен вес модели.
В целом, Meshmixer — универсальный вариант для тех, кому нужно улучшить 3D-модель. Новички могут изменять свои модели, эксперты — оптимизировать промышленные проекты.

7. Fusion 360
Программа бесплатна для личного пользования в течение года, Pro версия стоит около $500 в год.
Страна разработчика – США.
Очередная разработка Autodesk для школ и академических институтов. Это, несомненно, инструмент для экспертов, однако достаточно удобный в использовании для образованного новичка. Fusion 360 — программа для совместного использования, позволяет обмениваться файлами STL через облако для совместного редактирования и оптимизации моделей.
Обладает мощными инструментами для работы практически над любым промышленным 3D-дизайном. Имеет встроенные функции для оценки нагрузки, с которой столкнутся компоненты 3D-модели. Это позволяет дизайнерам находить потенциально слабые места перед печатью. После создания можно легко экспортировать модель в STL-файл или любой другой формат. Программа недавно стала бесплатной для студентов, стартапов и многих других. Если у вас есть некоторый опыт, или вы хотите повысить свои навыки в 3D-дизайне, это 3D-программное обеспечение идеально подойдет.

8. Vectary
Бесплатная программа с премиальными функциями за $12 в месяц.
Vectary появилась в 2014 году и называет себя самой доступной платформой 3D- и AR-дизайна. Это бесплатная веб-программа для 3D-моделирования. Vectary предлагает шаблоны с предварительно отрисованными и освещенными экранами, перед которыми вы можете разместить свои 3D-модели для съемки продукта и других художественных целей. Простой рабочий интерфейс с необходимым набором инструментов делает работу с освещением и моделированием легкой. Вы можете легко экспортировать готовый дизайн или сцену в виде AR-модели.
Бесплатный пакет включает в себя доступ к Vectary Studio для создания и проектирования моделей, а также возможность экспортировать ваши творения в форматы OBJ или STL. Для других форматов вам потребуется обновление. Бесплатно можно создать до 25 проектов, а также получить доступ к библиотеке 3D-активов, материалов и иконок Vectary. Платное обновление дает доступ к инструментам предварительного просмотра AR, а также к функциям совместного использования проектов и командам для лучшей и быстрой обратной связи между несколькими людьми.

9. SelfCAD
Бесплатная программа для сферы образования. Для остальных стоит $4,99 в месяц.
Страна разработчика – США.
SelfCAD фокусируется на том, чтобы быть лучшей браузерной бесплатной программой для 3D-моделирования для студентов по всему миру, которую не надо скачивать. Она популярна в американских школах, обучающих студентов 3D-дизайну. Простая и удобная в использовании, требующая короткий период обучения, SelfCAD имеет все необходимые инструменты для создания моделей. Также в ней есть инструменты нарезки для подготовки файлов STL или G-кода к 3D-печати.
SelfCAD — простая программа для 3D-дизайна с очень понятным интерфейсом, подходит новичкам.

10. BlocksCAD
Программа предоставляется бесплатно. Есть платные учебные версии для школ.
Страна разработчика – США.
BlocksCAD ориентирована на обучение и была создана для учащихся по модели STEM с 3-го по 8-й классы. Это облачное бесплатное программное обеспечение для 3D-моделирования, которое способствует изучению математики, вычислительного мышления, концепций кодирования и проектирования моделей для 3D-печати.
В свободной галерее имеется широкий выбор проектов, которые можно использовать в личных и классных работах, начиная от снеговиков, ювелирных колец, рыб и даже печально известного кафетерия. Отлично взаимодействует с OpenSCAD, предназначена для простой, веселой и удобной работы для детей. 3D-модели можно создавать с помощью красочных, простых в управлении блоков, и экспортировать либо в виде STL-файлов, либо в виде файлов для открытия и редактирования в OpenSCAD. Для новичков BlocksCAD предлагает обширные учебные пособия по основам 3D-моделирования и использованию 3D-программного обеспечения.

11. OpenSCAD
OpenSCAD – бесплатная загружаемая программа. Выглядит устрашающе, поскольку «окутывает» кодами и скриптами. Это мощный инструмент. Но имейте в виду, что он для тех, кто привык к кодированию. Программа была создана еще в 2010 году Мариусом Кинтелем и Клиффордом Вольфом. Регулярно выходят новые обновления и патчи. OpenSCAD любят 3D-дизайнеры, которые предпочитают скриптовый, а не художественный метод проектирования. Стоит также отметить, что 3D-деталь в OpenSCAD можно создать использую лишь мышь, но это не единственная фишка программы.
В целом, мы впечатлены OpenSCAD: она предлагает что-то новое и бесплатно. Однако необходимо, по крайней мере, промежуточное знание языков сценариев. В противном случае лучше использовать один из других вариантов из нашего списка.

12. Wings 3D
Wings 3D — полностью открытое и бесплатное программное обеспечение для 3D-моделирования, которое активно разрабатывается и совершенствуется с 2001 года. Программа не такая современная и удобная в использовании, как Vectary или TinkerCAD, но очень хорошо работает с персонажами, настольными моделями и другими проектами по созданию 3D моделей. Довольно легко работать с функциями по настройке моделей, например, лепкой, соединением, резкой, сгибанием — просто даже для начинающих.
Каждый пункт меню контекстный, поэтому, когда вы щелкаете правой кнопкой мыши, появляются различные опции в зависимости от того, что вам может понадобиться. Этот продвинутый инструмент экономит время и делает программу отличным инструментом для 3D-моделирования для начинающих и экспертов.

Перевод с сайта 3DSourced
10 лучших онлайн-сервисов и приложений для 3D-моделирования и визуализации

Считает игры произведениями искусства и старается донести эту идею до широких масс. В свободное время стримит, рисует и часами зависает в фоторежимах.
С ростом популярности 3D-графики всё больше дизайнеров, художников, инженеров и архитекторов задумываются об изучении 3D-моделирования. Навыки в этой сфере помогают выполнить ряд задач: продумать дизайн интерьеров и зданий, провести прототипирование различных изделий, напечатать проекты на 3D-принтере, сделать визуализацию для потенциальных клиентов и многое другое.
Впрочем, бывают ситуации, когда десктопные программы для 3D-моделирования недоступны по тем или иным причинам. В этом случае можно воспользоваться специальными онлайн-инструментами, собранными в этом материале.
Забегая вперёд, стоит отметить что не все из представленных ниже приложений могут составить конкуренцию Maya, 3ds Max, ZBrush и Blender. Тем не менее они станут хорошим подспорьем в решении определённых задач.
Хотите узнать о 3D-моделировании больше? Недавно Skillbox запустил раздачу полезных материалов по геймдеву, среди которых есть подробные руководства по работе с Autodesk Maya, Houdini и другим профессиональным софтом. Учебники написаны экспертами из игровой индустрии и наверняка будут полезны тем, кто делает первые шаги в игровой разработке.
Все материалы совершенно бесплатны — просто заходите на упомянутую страницу и забирайте то, что нужно. Список доступных гайдов и руководств будет расширяться, поэтому не стесняйтесь чаще проверять обновления.
И последний момент: бесплатные учебники и полезные руководства — в этом же есть какой-то подвох, да? На самом деле нет! Идея простая: мы хотим помочь вам сделать первый шаг в новой профессии.
Подписывайтесь на наш телеграм-канал «Чекпоинт». Это уютное место, в котором мы рассказываем об играх и о том, как они создаются, а также делимся полезными советами разработчиков и пишем о важных обновлениях популярного софта. Комментарии открыты: вы можете предложить идею для нового текста или просто обсудить всё, что связано с геймдевом.
Vectary
Стоимость лицензии: от 0 до 15 долларов в месяц (разовый платёж — 180 долларов за год); возможны индивидуальные условия для крупных компаний
Направление: дизайн, приборостроение
В онлайн-приложении Vectary доступно моделирование объектов с нуля путём комбинирования (модификатор Boolean) и редактирования примитивных форм (куб, сфера, цилиндр, конус и так далее). Также есть настройки PBR-материалов и освещения, возможность импорта готовых объектов (форматы .fbx, .gltf, .obj, .stl, .dae), а также встроенная коллекция различных мокапов, на основе которых можно создать собственный дизайн.
В бесплатной версии доступен экспорт в форматы .obj, .fbx, .dae, .stl. Создание анимаций и интерактивных визуализаций возможно после приобретения лицензии.

SelfCAD
Стоимость лицензии: от 0 до 599 долларов (разовая стоимость для крупных производств)
Направление: любое
В SelfCAD достаточно функций, с помощью которых можно создать 3D-объект на базе готовых форм и экспортировать полученный результат в любой из доступных форматов (в том числе и .fbx) или подготовить к 3D-печати. В Pro-версии доступно точечное редактирование меша, скульптинг, а также инструменты для создания анимации и рендеринга. Всё это можно протестировать сразу после создания учётной записи, если выбрать 30-дневный пробный период.
Также стоит отметить встроенные интерактивные уроки с пошаговым моделированием различных объектов, которые помогут начинающему пользователю разобраться с тонкостями интерфейса программы.

SketchUp
Стоимость лицензии: от 0 до 749 долларов в год
Направление: архитектура, дизайн интерьеров
SketchUp популярна у архитекторов и дизайнеров благодаря плавному и интуитивному процессу моделирования, который действительно чем-то схож со скетчингом. Сначала пользователь отмечает виртуальным карандашом вершины будущей плоскости, а затем с помощью инструмента «Вдавить/Вытянуть» экструдирует грань, формируя объект.
На созданном меше можно намечать дополнительные вершины и формировать другие детали: мебель, окна, дверные проёмы, крыши и так далее. Есть функция точных замеров модели с помощью Рулетки. Лишнюю геометрию легко убрать инструментом «Ластик». Так как SketchUp нацелена в первую очередь на проектирование зданий, в ней есть инструменты для создания эффектных визуализаций, которые можно использовать в презентациях. Более подробную информацию об этой программе можно узнать из этого материала.

ПРимечание
Обращаем ваше внимание, что в настоящий момент онлайн-приложение SketchUp не запускается с российских и белорусских IP-адресов.
3D Slash
Стоимость лицензии: от 0 до 20 долларов в месяц
Направление: любое (воксельная стилизация)
Процесс моделирования в 3D Slash ассоциируется с геймплеем в Minecraft за счёт манипуляций с кубическими формами. Все объекты создаются путём добавления или разбивания кубов в сцене. В зависимости от задумки моделлера и сочетания размеров кубиков можно получить достаточно детализированные 3D-модели в воксельном стиле.
Из оригинальных функций программы выделяется инструмент Projector, с помощью которого можно проецировать изображение на плоскость и «выгравировать» рисунок по контуру. А благодаря простому интерфейсу и сопровождающим интерактивным спецэффектам 3D Slash оценят и дети.
В бесплатной версии финальную модель можно экспортировать только в онлайн-сервисы, а для скачивания в форматах .fbx и .obj потребуется покупка лицензии.

Autodesk Tinkercad
Лицензия: бесплатная
Направление: проектирование для 3D-печати, работа с электронными устройствами, создание геометрии с помощью блоков кода
Программа преимущественно нацелена на обучение юных пользователей, поэтому она часто встречается в программах детских и подростковых IT-курсов.
Создавать собственные 3D-проекты в Tinkercad очень легко. Примитивные формы или готовые шаблоны 3D-моделей на разную тематику перетаскивают в рабочую плоскость-миллиметровку. После этого можно настроить параметры объекта и при необходимости комбинировать его с другими мешами. Полученную модель можно экспортировать в форматы .obj, gltf, .stl, .svg или сразу отправить на 3D-печать.
В Tinkercad также доступно несколько дополнительных режимов:

- Симуляция на основе физики (например, можно задать определённые свойства вертикальным объектам и визуализировать эффект домино).
- Конвертация модели в блоки (результат экспортируется в формат .schematic, а это значит, что объект можно перенести в Minecraft).
- Конвертация в кубики LEGO с возможностью регулирования размера блоков (результат можно сохранить в виде изображения).
Womp
Лицензия: бесплатная
Направление: проектирование для 3D-печати, работа с электронными устройствами, создание геометрии с помощью блоков кода
В отличие от многих онлайн-программ для 3D-моделирования, производительность Womp гораздо выше за счёт обработки всех операций в облаке по аналогии со стриминговыми сервисами игр. В этом приложении легко создавать объекты путём комбинаций копий одного и того же меша, с использованием так называемых отрицательных форм (в рамках программы под ней подразумевается функция Boolean).
Из уникальных инструментов Womp можно отметить параметр Goop, которым можно смягчить форму мешей, придав им стилизованный вид. Также доступны настройки PBR-материалов, освещения и рендеринга. Итоговую 3D-модель можно скачать в форматах .obj и .stl. В настройках экспорта рекомендуется немного снизить процент детализации.

Spline
Стоимость лицензии: от 0 до 9 долларов в месяц
Направление: любое
Процесс моделирования в Spline во многом схож с работой в привычном десктопном софте: точечное редактирование вершин, рёбер и граней, скульптинг, комбинирование объектов, анимация, настройка материалов, рендеринг и даже поддержка нейросетей.
Помимо большого набора функций, особенность программы — возможность совместного редактирования проекта по Сети в реальном времени. Также доступно множество вариантов для экспорта, включая код JavaScript. Однако для того, чтобы скачать 3D-модель (доступны форматы .gltf, .glb, .stl, .usdz), необходимо приобрести лицензию.

Leopoly
Лицензия: бесплатная
Направление: дизайн предметов, персонажей
Официальная документация: краткая справка при запуске
Leopoly — это упрощённый инструмент для 3D-моделирования на основе шаблонов, которые необходимо выбрать при запуске редактора:
- скульптинг на основе модели шара (с нуля) / лица / тела;
- создание объектов на основе цилиндра или бублика;
- режим блочного строительства (доступны основы для транспорта и дома).
Помимо этого, можно загрузить собственную модель или отредактировать на свой вкус готовые объекты, загруженные в Сеть сообществом.
Моделирование в Leopoly происходит пошагово. После выбора шаблона нужно отредактировать параметры основного объекта (или смоделировать вручную, если выбран режим скульптинга). Затем полученную форму можно комбинировать с дополнительными мешами из встроенного каталога ассетов. А дальше можно приступить к процессу декорирования — гравировке, раскраске, нанесению текстовых надписей или изображений (последние можно загрузить с жёсткого диска). Готовый объект можно загрузить в сервис Leopoly или скачать в форматах .obj и .stl.

BlocksCAD
Лицензия: бесплатная
Направление: любое
Официальная документация: встроена в редактор (раздел Learn в главном меню)
В отличие от многих редакторов, создание 3D-объекта в BlocksCAD происходит не в реальном времени. В левую часть экрана перетаскивают блоки с данными и логикой, где им задают различные параметры. Чтобы наглядно увидеть результат, необходимо перейти в 3D-вьюпорт в правой части и нажать кнопку Render.
Доступны форматы экспорта в форматы .stl, .x3d, .obj, .amf и на платформу Polar Cloud. Программа помогает изучить основы математики и концепции программирования, а также развивает вычислительное мышление. Поэтому BlocksCAD не только подойдёт для обучения школьников и подростков, но и станет хорошим стартом перед освоением более сложных программ, основанных на вычислениях, — например, OpenSCAD.

SculptGL
Лицензия: бесплатная
Направление: скульптинг
Онлайн-приложение, разработанное для профессиональных 3D-художников, которые вручную моделируют персонажей, лица, предметы и другие объекты. Редактор запускается сразу после перехода по ссылке и не требует регистрации. Есть поддержка русского языка, коррекция нажима стилуса, множество инструментов для скульптинга и покраски меша, а также базовые настройки визуализации для более наглядного представления о конечном результате. Итоговую модель можно сохранить в форматах .stl, .sgl, .obj, .ply или загрузить на Sketchfab.

Итоги
В отличие от привычных десктопных программ, онлайн-сервисы для 3D-моделирования по большей части довольно самобытны и имеют свои преимущества и недостатки.
Плюсы онлайн-программ для 3D-моделирования
- Для запуска онлайн-программ требуется лишь стабильное подключение к интернету, так как вся работа происходит в браузере. Это значит, что такой вариант подойдёт пользователям со слабым железом.
- В отличие от распространённого софта для 3D-моделирования, большинство онлайн-сервисов бесплатны, что делает их доступными для начинающих.
- Все данные привязаны к учётной записи, а некоторые и вовсе не требуют регистрации, поэтому можно работать на любом компьютере, который подключён к интернету.
- Многие программы подходят для образования (3D Slash, Tinkercad, BlocksCAD) — и, что самое важное, благодаря своему дизайну и функциям они поддерживают интерес детей и подростков к изучению софта.
Минусы онлайн-программ для 3D-моделирования
- Большинство браузерных версий не отличается производительностью, особенно если речь идёт об обработке большого количества полигонов. Исключение — программы с хорошей оптимизацией (SketchUp) или же софт, использующий потоковые сервисы (Womp).
- Ограниченный выбор инструментов, заточенный под те или иные задачи.
- По функциональности не могут конкурировать с десктопными программами, а если всё же могут (Spline), возникают проблемы, отмеченные в первом пункте.
- В бесплатных версиях некоторых приложений экспорт моделей ограничен в выборе расширений или вовсе недоступен (SketchUp, Spline, 3D Slash).
И всё же онлайн-сервисы нельзя недооценивать, ведь их легко освоить, можно запустить в любой точке мира, а в некоторых случаях с их помощью можно даже подключать коллег к созданию моделей. Выбирайте любое понравившееся приложение, которое соответствует вашим запросам, и приступайте к освоению 3D-графики в онлайн-пространстве.
Лучшие программы для 3D-моделирования
Maya и 3ds Max, ZBrush, Blender, Marmoset Toolbag и другие.


Изображение: Eric Keller / ZBrush

Вадим Филиппов
Занудный любитель хороших игр, плохой музыки и Реутовского телевидения.
3D-моделирование — обширная сфера деятельности, включающая множество направлений, которые связаны с созданием трёхмерных моделей, а также их текстурированием и анимированием. Софт, позволяющий моделировать объекты и персонажей, применяется не только в игровой индустрии, но также в области кинопроизводства, дизайне, промышленности, архитектуре и медицине.
Редакция «Геймдев» Skillbox Media рассказывает, какие программы для 3D-моделирования существуют и чем они различаются.

Подписывайтесь на наш телеграм-канал «Чекпоинт». Это уютное место, в котором мы рассказываем об играх и о том, как они создаются, а также делимся полезными советами разработчиков и пишем о важных обновлениях популярного софта. Комментарии открыты: вы можете предложить идею для нового текста или просто обсудить всё, что связано с геймдевом.
Autodesk Maya
Autodesk Maya — одна из наиболее популярных программ, включающая все современные функции и инструменты, необходимые для 3D-моделирования. Распространяется в нескольких вариантах: помимо базового пакета Maya Complete, существует более дорогая версия Maya Unlimited с дополнительными расширениями, а также Maya Personal Learning Edition — бесплатная версия для обучения и некоммерческого использования.
Maya долгое время сохраняет статус одной из самых востребованных программ в своём сегменте, и сейчас владение этим софтом может стать большим преимуществом при устройстве в студию. Программа пользуется популярностью среди специалистов, работающих в геймдеве, в киноиндустрии и с мультипликацией. Это связано с широкими возможностями Maya по созданию эффектов и анимаций, а также с высокой реалистичностью изображения, которой можно добиться при работе в ней.

Autodesk 3ds Max
Autodesk 3ds Max — тоже продукт компании Autodesk, и его часто сравнивают с Maya в силу сходной функциональности. Похожа и модель распространения: есть бесплатная версия для обучения и некоммерческого использования, а вот для полноценной работы потребуется оплатить подписку от месяца до трёх лет.
Главное отличие от Maya в том, что 3ds Max часто ассоциируется с дизайнерами интерьеров и ландшафта, архитекторами и иными специалистами, работающими в смежных областях, что связано с возможностью получения реалистичного изображения и внушительным инструментарием для работы с твердотельными объектами. Тем не менее список задач, которые возможно решить с помощью 3ds Max, гораздо шире: эта программа способна дать опытному пользователю большую творческую свободу.


ZBrush
ZBrush — программа для работы с 3D-графикой, созданная компанией Pixologic. Одно из главных достоинств этого софта — удобный инструментарий для работы со скульптингом, позволяющий художнику лепить модель, словно она сделана из пластилина. Впрочем, этим функции ZBrush не ограничиваются: программа предлагает множество других инструментов для работы с трёхмерной графикой.
ZBrush распространяется по ежемесячной или ежегодной подписке, но можно получить и бессрочную лицензию, сделав единоразовый платёж. Также есть ZBrush Core, более дешёвая версия с урезанным функционалом и ежемесячной подпиской, и ZBrush Core Mini, бесплатный вариант с ещё более скромным набором доступных функций. Последняя версия подойдёт тем, кто хочет опробовать софт Pixologic и научиться основам работы с ним.
В прошлом году Pixologic была приобретена компанией Maxon. О завершении этой процедуры Maxon сообщила 11 января 2022 года. Теперь подписку на Zbrush можно купить и на сайте Maxon.

Cinema 4D
Cinema 4D — программа, созданная уже самой Maxon. Это универсальный инструмент для работы с 3D — у него удобный интерфейс, его относительно просто освоить, в нём есть множество функций и полная справка на русском языке.
Не следует обманываться названием программы: объекты в ней создаются не только для кино, но и для других отраслей, где необходимо трёхмерное моделирование. Распространяется программа по тем же правилам, что и ZBrush: есть месячная и годовая подписки, а также бессрочная лицензия. Кроме того, Cinema 4D и ZBrush входят в один большой пакет Maxon One, также распространяемый по аналогичной подписной модели.

Blender
Blender — бесплатная программа с широкой функциональностью. Открытый исходный код, масса возможностей для кастомизации софта и большое сообщество пользователей — всё это про Blender.
Программа может предложить инструментарий для создания двухмерных изображений и трёхмерных моделей, а также для текстурирования и рендеринга. Кроме того, в ней есть средства для работы с анимацией и видео, а также для создания симуляции огня и дыма, жидкостей, твёрдых тел, волос и тканей. Правда, обилие возможностей — одновременно и минус софта: не все функции Blender работают так же хорошо, как их аналоги из других программ. Например, возможностей по обработке двухмерных изображений здесь заметно меньше, чем в Photoshop.
Впрочем, важно отметить и один из главных плюсов. Пользователи, владеющие Python, могут модифицировать Blender, самостоятельно написав дополнительные инструменты.


Adobe Substance 3D Painter
Adobe Substance 3D Painter — программа, крайне полезная в текстурировании 3D-объектов. Она обладает большим набором разнообразных кистей и широкими возможностями при работе с материалами.
Painter входит в пакет программ «Коллекция Substance 3D», предназначенный для работы с 3D-графикой в целом. В тот же пакет входят такие программы, как Sampler, преобразующая изображения реальных объектов в 3D-материалы, Designer, позволяющая создавать материалы для моделей с нуля, и Modeler, необходимая для создания самих моделей.

Houdini
Houdini — мощное средство для работы с 3D-графикой от компании Side Effects Software. Это не только программа для создания трёхмерных моделей, но и среда визуального программирования. В ней можно работать с процедурной генерацией объектов и эффектов, что очень полезно при создании игр, фильмов и мультипликации.
Программа распространяется по лицензиям нескольких видов, рассчитанных как на маленькие инди-студии, так и на большие компании с крупными проектами. Ещё существует Houdini Apprentice — бесплатная версия для некоммерческого использования. Она подойдёт для знакомства с программой и её возможностями, а также для обучения. Эта версия имеет ряд ограничений — например, максимальное разрешение при рендеринге в ней составляет 1280×720 пикселей.

Marmoset Toolbag
Marmoset Toolbag — ещё одна программа для работы с 3D-графикой. Софт используется для создания реалистичных изображений и анимаций, а также для рендеринга игровых моделей. Marmoset Toolbag позволяет настраивать свет, материалы, текстуры и другие параметры. Также в ней есть встроенные инструменты для проверки игровой графики в режиме реального времени, что помогает ускорить процесс разработки. Marmoset Toolbag поддерживает множество языков программирования, включая C++, Python и Lua. Она может работать с самыми разными 3D-форматами (FBX, OBJ, Collada, Alembic, glTF, STL) и форматами изображений (PNG, JPG, TGA, BMP, PSD, HDR, EXR, DDS).
Стоимость Marmoset Toolbag зависит от версии и типа лицензии, а также от того, на какое количество человек рассчитана работа с программой. Так, актуальные цены для индивидуального использования следующие:

- единоразовый платёж — 319 долларов;
- стандартная подписка: 15,99 доллара в месяц или 169 долларов в год;
- образовательная лицензия: 119,99 доллара в год.
Программы для геймдева
Делать игры — не так просто как вам затирают на курсах по созданию игр, особенно когда ты работаешь один. Зачастую, чтоб создать хорошую и качественную игру — надо использовать множество программ для арта, программирования, эффектов, планирования, звуков и всего прочего. А еще надо не забывать про работу с движком. Сегодня я вам расскажу о 45 программах и сервисах, которые очень помогут вам в создании игры.
Арт инструменты
Blender
Начнем, пожалуй, с арт инструментов. Первым будет у нас Blender. Мне кажется, эта программа в представлении не нуждается, все знают про блендер. Блендер — многогранная программа, которая включает в себя огромный функционал, начиная от простого 3д моделирования, заканчивая риггингом, анимацией, эффектами и симуляциями. В основном блендер предназначен для 3д моделирования, но если вы очень хотите — можете постараться смонтировать в нем видео.
3DsMax
Дальше у нас идет конкурент Блендера — 3DsMax. Тоже программа для 3д моделирования, но функционала у нее явно поменьше будет, да и интерфейс сложнее. Однако 3дмакс является некоторого рода стандартом индустрии, так что стремитесь на позицию 3д артиста в большую студию — вам надо уметь работать в 3дмаксе.
MagicaVoxel
Ну и давайте закончим с 3д редакторами, последний и самый простой из вышеперечисленных — MagicaVoxel. Программа заточена под создание воксельных моделек и их рендера. Из проблем: при импорте объектов, на которых множество цветов — сетка объекта будет очень искажена. Конечно, это фиксится костылями, но достаточно геморными. В любом случае, лучшего решения для воксельной графики я не нашел. Можете подсказать мне в комментариях.
ZBrush
Но в вышеперечисленных программах работают в основном с хард-сюрфейс моделями. А что насчет персонажей? Для этого создан ZBrush. Весь его функционал сосредоточен на 3д скульптинге персонажей. Однако, для этого крайне рекомендуется графический планшет, так как сделать что-то внятное на мышке будет весьма проблематично.
Artbreeder
Создавать внешность персонажа с нуля довольно проблематично, а рисовать его концепт порой просто нет желания или времени. На помощь приходят нейросети, а точнее сайт Artbreeder. На этом сайте вы можете благодаря нейросетям сделать внешность своему персонажу в считанные минуты. Очень бывает полезно.
PureRef
Продолжая тему концептов: для понимания того, как должна выглядеть визуально ваша игра — нужно составлять мудборд и концепт-документ, который содержит в себе все нужные референсы из других игр, фильмов, или просто картинок из интернета. Составлять такие доски проще и лучше всего в программе PureRef. Поверьте, эта программа очень поможет вам сохранять свою игру в едином тоне.
Substance painter
А теперь, программа для текстуринга. Она единственная мне известная, однако она универсальна, а также является стандартом индустрии. Речь идет о Substance painter. Текстуры в ней, при должных навыках получаются просто отличные, а благодаря нормалям можно даже лоуполи объекты делать высокодетализированными. В общем, к изучению обязательна.
Aseprite
Дальше на очереди у нас — Aseprite. Эта программа создана специально для пиксель арта, и в целом, является одной из самых популярных программ для этого вида рисования. В ней есть удобный инструментарий для анимации, и простого рисования спрайтов, так что если ваша игра в пиксельной стилистике — крайне ее рекомендую.
PyxelEdit
Альтернатива Асепрайту — PyxelEdit. В целом, я не заметил чтоб они как-то координально отличались, но попробуйте оба варианта и выберите для себя любимый.
Adobe Illustrator и Adobe Photoshop
Интерфейсы, конечно, можно рисовать и в двух вышеперечилсенных программах, однако они подойдут разве что пиксельным и воксельным играм. Если вы хотите сделать плавный и красивый интерфейс — вам определенно стоит изучить Adobe Illustrator и Adobe Photoshop. Если иллюстратор поможет вам нарисовать что угодно для вашей игры, будь то логотип или интерфейс, то фотошоп поможет вам конвертировать векторные изображения в растровые, а также фотошоп иногда может пригодится в текстуринге.
Inkscape
Хочется еще дополнить, что если вы очень скупой, то можете вместо иллюстратора использовать Inkscape. Он абсолютно бесплатен, а функционал, при должных навыках, не сильно уступает, особенно если у вас не сильно высокие требования.
HoudiniFX
Эффекты, порой, очень решают то, как будет выглядеть финальный продукт. Лучшим софтом для создания эффектов и пререндеренных разрушений — является HoudiniFX. Я даже не знаю, что про него сказать, кроме как то, что это стандарт индустрии, который используют крупные компании вроде EA, Ubisoft и Naughty Dog. Эффекты из этой программы могут перевернуть восприятие вашей игры.
Cascadeur
Анимация — процесс сложный, особенно когда речь идет о 3д анимации. Однако все меняется, если вы используете Cascadeur. Уникальная фишка этой программы в том, что вы расставляете всего пару контрольных точек для анимации вашего персонажа, а все остальное программа доделает сама. Магия, да и только.
SpeedTree
Деревья и прочую растительность лично мне было всегда проблемно делать. Но это было до того, как я узнал о программе SpeedTree. В этой программе можно быстро и просто делать растительность любого вида, любой формы и цвета. Очень полезно.
Marmoset tools
Еще одна программа — Marmoset tools. Вообще, это программа скорее для рендеринга, и не факт что вам понадобится, однако мне сказали, что в ней очень классно запекать текстуры. Я не уверен в этом на все сто, но в подборку все-же включу. Мало ли нужно будет.
Quixel Megascans и Quixel Bridge
Ну и последняя программа, некоторый эксклюзивчик для ленивых анриаловцев — Quixel Megascans и Quixel Bridge. Это библиотека сканированных из реальной жизни объектов, начиная от небольших пропов, заканчивая целыми кусками земли, которые можно легко вставить в свою игру, и они будут очень реалистично выглядеть. Эти сервисы бесплатны для игр на Unreal Engine. Я крайне не рекомендую использовать эти сервисы для игр на других движках, потому что в других движках нет системы Nanite, и они будут очень сильно нагружать игру. Ну а если же вы соберётесь качать ассеты бесплатно, и использовать их в коммерческих играх на других движках, что-ж, рекомендую к просмотру топ-10 лайфхаков для тюрьмы.
Кодинг
Что-ж, с арт-программами на этом можно закончить, теперь поговорим немного про кодинг. Все мы прекрасно знаем, что для написания кода нужна среда разработки, но какую выбрать? Хотите честно? Вообще не важно, это на ваш вкус и цвет, хоть в ворде код пишите, мне до лампочки. Однако мастодонтом все же является Visual Studio. Многие в ней пишут, и не жалуются, так что если не знаете что выбрать — выбирайте студию — не ошибетесь. Но если вам нужно что-то другое — попробуйте Rider. Он специально заточен под работу с кодом для игр, как на C#, так и C++.
Игровые движки
Ох, теперь наверное самая интересная часть. Игровые движки. Когда только погружаешься в геймдев — сразу встает вопрос, а на чем, собственно, делать игру? Движков огромное количество, но лучших всего 3: Unity, Unreal Engine и Godot. В основном, все на старте бросаются на Unity, якобы потому что он проще в изучении. Возможно, так и есть (хотя по моему опыту, тот же анриал в разы проще, но тут кому как). Можно сказать точно, что на юнити гораздо больше обучающих материалов. Да и коммьюнити у юнити более открытое, чем где либо еще, так что вы всегда сможете найти помощь. Годот-же в основном хорош за то, что он не берет никакого процента с выручки вашей игры, а также он достаточно прост в изучении. В целом, какой движок выбирать — дело ваше, как и в случае со средой разработки. В любом движке можно создать шедевр, при должном подходе.
Музыка
Теперь, поговорим про аудио. Музыку, пожалуй, проще всего и лучше всего писать в GarageBand. Единственный минус, эта программа исключительно на устройства от Apple, так что если у вас нет таких устройств, можно использовать FL Studio. Обе эти программы хороши для написания музыки к вашей игре, и каких-то плюсов или минусов я назвать не могу.
Для записи и обработки голоса, а точнее озвучки, лучше всего подойдет Adobe Audition или его бесплатная альтернатива Audacity. Опять же, эти программы примерно равны по функционалу, когда мы говорим о записи голоса, однако ходили новости, что Audacity продавала данные пользователей третьим лицам. Используйте на свой страх и риск.
Ну и последнее из разряда звуков, а точнее касающееся звуковых эффектов — программа LabChirp. Звуки из этой программы подойдут далеко не каждой игре, но именно вашей могут подойти. В основном, это альтернатива популярному BFXR, но как по мне, он звучит ужасно, и лабчирп показывает гораздо более приятные результаты.
Видеозапись
В одном из своих видео я рекомендовал записывать девлоги, потому теперь мы поговорим о видео. Программы подойдут не только для девлогов, но и для создания синематиков в игре.
Для начала, софт для записи, и тут два варианта: Nvidia ShadowPlay или OBS. Шадоуплэй потребляет гораздо меньше ресурсов, так как за запись отвечает отдельный чип, установленный на видеокартах, однако OBS более гибкая в плане записи, так как вы можете сразу же настраивать сцену для записи, а также стримить с помощью этой программы. Важно: используйте классическую OBS. Всякие кастомные версии использовать не рекомендую, так как они могут быть слегка ограничены, или же нагружать систему сильнее.
Монтаж
Теперь, программы для монтажа. Лично я пользуюсь, и вам советую Adobe Premiere. Он очень прост в освоении, однако на выхлопе можно получить очень хороший результат. А если использовать его в связке с After Effects — то ваше видео может достигнуть высочайшего качества.
Но если же вам не нравится Премьер или Афтер эффектс — попробуйте Davinci Resolve. Он также достаточно мощный для обработки видео, а особенно приятно в нем работать с цветокоррекцией.
Планировка процесса разработки и игрового баланса
Когда ты разрабатываешь игру — важно уметь планировать и распределять задачи для разработки, а также работать с балансом игры. Именно о программах и сервисах, которые в этом помогут и пойдет дальше речь.
Гугл документы или Word. Как бы не было банально, но даже такие простые программы из курса информатики за 8 класс — очень важны при создании игры. Во-первых, надо уметь изложить свои мысли на бумаге в виде концепт- и дизайн-документов, которые вы будете показывать непосредственным инвесторам для вашей игры, если таковые будут. А даже если вы и работаете без инвесторов — важно вести документацию, так как это поможет вам не отбиваться от концепции игры, которая была у вас изначально.
Планировка пайплайна разработки — очень важная вещь. Облегчат планировку вам сервис Trello. В этом сервисе крайне просто составлять списки задач в виде блоков, и перемещать блоки из одной категории в другую. В общем, при постановлении списка задач — крайне полезный инструмент.
Очень часто бывает так, что вот едешь ты в автобусе, а тебе приходит гениальная идея для игрового бестселлера, а ты забываешь ее записать, потому что негде. На помощь в такой ситуации крайне подойдут приложения-блокнотики. Самыми лучшими будут Google Keep и Standart Notes. Второе приложение заявляет, что оно шифрует написанную тобой информацию на своих серверах. Впрочем, преимуществом этих блокнотиков является то, что ты можешь с любого устройства, войдя в свой аккаунт, прочитать свои заметки.
Для построения блок-схем, например, при создании путей интерфейса, можно использовать сервисы Miro и draw.io. Первый будет немного более многофункционален, но если речь идет исключительно о построении схем — оба сервиса хороши, и выполняют свою работу на все 100.
Ну и последний инструмент, который нужен для грамотного проектирования игрового баланса… Excel или Гугл таблицы. В этих программах очень удобно считать циферки урона, защиты, опыта, да и вообще любой статистики в вашей игре, особенно когда механики в вашей игре достаточно комплексные, и требуют тщательной проработки. Поверьте, вам очень пригодятся таблицы с цифрами, когда пойдет речь о балансе в вашей игре.
Прочее
Ну и последняя категория, “прочее”, содержит все программы и сервисы, которые я не знал куда впихнуть, но впихнуть их хотелось.
Написание сюжета
Начнем с ArticyDraft. Эта программа сделана специально для написания сюжета для вашей игры. В ней очень удобно прописывать определенные события в мире вашей игры, характеры и личности персонажей, и много чего еще. Крайне нужна и полезна, если вы делаете упор на интересный сюжет в своей игре.
Системы контроля версий
Дальше будут две системы контроля версий — Git и Perforce. В основном, все предпочитают Perforce, но лично мне он не очень нравится, вот честно. Какой-то он… Мудреный. Git в разы проще, и в целом, меня устраивает. Но как обычно, выбор за вами, потому как разница не сильно велика.
Средство просмотра фотографий
Следующие две программы будут полезны не только в геймдеве, но и в целом при работе с компьютером. Во-первых, это Google Picasa. Реально лучшая программа для просмотра фотографий, рендеров, и чего угодно. Она очень быстро открывает фотографии, красиво их перелистывает, и может увеличивать вплоть до 1000%.
Ручная чистка ПК без боли в заднице
Во-вторых, программка WizTree. Она очень помогает, когда ты хочешь вручную почистить ненужные файлы на компьютере. Вся ее суть заключается в том, что она выводит древо всех файлов на твоем жестком диске, сортирует по размеру и показывает его. Так гораздо проще определять, что весит у тебя больше всего, и что тебе лучше удалить.
Ну и последнее на сегодня, и пожалуй, самое полезное — гугл. Умей гуглить. Серьезно, научись гуглить, желательно даже на английском. Когда ты создаешь игру — у тебя может возникнуть просто куча проблем, затупов, ошибок, крашей, багов и невесть чего еще. Все эти проблемы зачастую можно решить просто правильным запросом в гугл. Это порой спасает очень много нервных клеток.
Ну вот и все на сегодня. Это все программы и сервисы, которые я лично использую, и вам советую.
- Программирование
- Работа с 3D-графикой
- Разработка игр
- Дизайн игр
- Игры и игровые консоли