Когда 3D технология возникла десятилетия назад, она сразу стала передовой и изменила многие индустрии. А сегодня 3D — намного более доступный и удобный инструмент для дизайна.
Откройте главную страницу Dribbble — и вы увидите тонны красивых 3D-проектов. С помощью 3D можно создавать иллюстрации и визуальный контент для макетов, веб-дизайнов и цифровых продуктов. Но на этом возможности 3D не заканчиваются. За последние несколько лет появилась целая индустрия, которая использует 3D на различных этапах производства. Новые цифровые интерфейсы, модели автомобилей для виртуальных панелей, интерфейсы умного дома или виртуальная и дополненная реальность (VR и AR) — все они используют 3D.
«Потребность в 3D-дизайнерах по-прежнему высока и только растёт».
Но несмотря на популярность 3D, рынок вакансий в этой области не кажется перенасыщенным. Напротив, потребность в 3D-дизайнерах по-прежнему высока и только растёт. Даже у холодильников теперь такая вычислительная мощность, что они могут запустить простой 3D-движок — области применения 3D сейчас широки как никогда. Это, в свою очередь, способствует развитию простых инструментов — то, что раньше делалось при помощи коммерческих программ с пятизначным ценником, сейчас можно сделать прямо в браузере. В прямом смысле слова.
Но для начала давайте разберёмся, как создаётся 3D-дизайн.
Как это работает
Если подумать, 3D имеет много общего с фотографией. Конечно, есть чисто технические аспекты моделирования 3D-объектов — но, как и в фотографии, вам потребуется сцена для их размещения, виртуальная камера для съёмки и правильное освещение. И, как вы могли догадаться, композиция играет большую роль.
Если вы дизайнер, то к счастью, у вас уже есть навыки в этих областях. Соответственно, вам остаётся только применить уже имеющиеся знания, используя новый инструмент.
Существуют разные подходы к моделированию 3D-объектов в зависимости от того, какими приложениями вы пользуетесь. В любом случае надо будет управлять вершинами и полигонами в трёхмерном пространстве. Любая программа для работы с 3D поможет вам в этом, предложит широкий функционал и освободит вас от рутинных и времязатратных задач.
«Как и в фотографии, для 3D-дизайна потребуется сцена для размещения этих моделей, виртуальная камера для их съёмки и правильное освещение».
Хорошая новость — вам не понадобится много времени на подробное изучение всех подходов. Освойте несколько из них — этого будет достаточно, чтобы проявить свой творческий потенциал и начать. Не говоря уже о множестве ресурсов с готовыми моделями и библиотеками — ничто не мешает вам прямо сейчас пойти и создать 3D-сцену.
Следующим шагом будет загрузить вашу сцену в движок для рендера. Есть как минимум два основных способа получить изображения из 3D-сцены. Это либо обработка в реальном времени, которая используется в играх и интерактивных приложениях, либо трассировка лучей.
Трассировка лучей
При трассировке лучей (ray tracing) некий алгоритм симулирует распространение солнечных лучей (как в реальном мире) и просчитывает итоговый цвет для каждого пикселя в вашем рендере. Несомненно, на это уходит немало времени и вычислительной мощности, но в результате вы получаете реалистичные изображения материалов, света и теней.
В реальном времени
Игровые движки, в свою очередь, обладают рядом функций, которые позволяют им срезать путь и «сымитировать» поведение процессов в реальном мире при помощи видеокарт. Движки реального времени позволяют добиться лучшего результата при меньшей вычислительной мощности.
Бэтмобиль
Автор: Джейк Уайтмен
Области применения
Но прежде чем заняться собственно изучением 3D, было бы неплохо выяснить, какие области интересуют вас и как там используют 3D-дизайн.
Целые индустрии — производство кино, визуальных эффектов, полнометражных мультфильмов или AAA игр — полагаются на технологию 3D-моделирования, и у каждой из них свои требования и подходы к рабочему процессу и выбору инструментов. Если вам это интересно, то рекомендую начать с проектов по разработке инди-игр, короткометражных мультфильмов или в производстве независимого контента.
3D иллюстрация
С другой стороны, если вы — уже состоявшийся иллюстратор, то вам лучше подойдёт 3D иллюстрация в рамках графического дизайна, интерактивных 3D-приложений или анимаций для рекламы. В таком случае 3D иллюстрация будет естественным продолжением ваших умений и поможет продвинуться в текущей карьере.
Если же вы дизайнер, то обучиться 3D иллюстрации, наверное, будет проще всего (и я советую начинать именно с этого). Можно просто взять набор геометрических примитивов и составить из них красивую композицию, а итоговый рендер использовать как основную иллюстрацию в каком-нибудь проекте. Иллюстрация может быть очень простенькой, но работа над ней уже поможет вам разобраться в композиции, размещении и настройке камеры, а также освещении и рендере результата. Позже, уже разобравшись в рабочем процессе, вы без проблем сможете работать с более сложными формами и геометрией.
Рендеринг в реальном времени
Куда интереснее использовать рендеринг в реальном времени и интерактивность вместе. Даже если вы не планируете стать разработчиком инди-игр, помните, что многие из перспективных и новых технологий скорее всего будут связаны с 3D. Это прекрасный инструмент для прототипирования приложений дополненной реальности или интерактивных интерфейсов в автомобильном дизайне.
Для их создания вам потребуются познания в работе игр, скриптов и движков реального времени. С другой стороны, появляется так много новых инструментов, что порой хватает и поверхностных знаний, чтобы сразу же погрузиться в творческую работу.
Эффект появления машины
Автор: Глеб Кузнецов✈
Инструменты
Думаю, сейчас вы уже примерно представляете, чем именно вы хотите заниматься в 3D, поэтому следующим шагом будет выбор правильного инструментария. На рынке не так много приложений для работы с 3D— сразу можно понять, какая программа лучше подойдёт для работы в контексте дизайна.
Вечно актуальные стандартные программы вроде 3ds Max и Maya — лошадки, которые тянут мультимиллионные производства фильмов и игр. Если вас прельщает кино или игровая индустрия, то, вероятно, вам стоит научиться пользоваться одной из этих программ. Но важно помнить, что редко какое приложение отвечает всем задачам производства. Многие программы созданы для более узконаправленной работы: например, в ZBrush создают 3D-скульптуры, в Houdini — сложные симуляции и процедурное моделирование, в Substance — текстуры и т. п.
CINEMA 4D
Если вам, будучи дизайнером, нужно создать иллюстрацию или простую анимацию для клиента, то вам идеально подойдёт один инструмент, с помощью которого вы сможете решить все свои задачи. Есть программа Cinema 4D, очень популярная среди иллюстраторов и моушн-дизайнеров. Она интуитивна и проста в использовании, имеет множество инструментов для создания анимации и моушн-графики, а также предлагает на выбор множество внешних движков рендеринга, включая Redshift.
Выбрав Cinema 4D, вы не ошибётесь; так что если у вашего работодателя уже куплена лицензию на эту программу — используйте её, тут даже думать нечего. Сейчас Cinema 4D стала доступнее — появилась месячная подписка, но всё равно не каждый может её себе позволить.
Рабочее место
Автор: Питер Тарка
См. больше на instagram.com/petertarka. Не используйте без разрешения.
Blender
Если вы ограничены в бюджете, или не уверены, что хотите платить за дорогую программу ради того, чтобы иногда создавать 3D иллюстрации, то у меня для вас есть хорошие новости. Можно попробовать Blender — бесплатное приложение с открытым исходным кодом. Пожалуйста, послушайте, что я скажу дальше, потому что Blender — это настоящее чудо в 3D-индустрии. Уже более двадцати лет он постоянно улучшается разработчиками и достиг уровня профессионального инструмента — сейчас он продолжает развиваться на полной мощности при поддержке таких компаний, как Nvidia, AMD и Epic.
Blender включает все возможные функции, которые вам пригодятся, включая недеструктивное (non-destructive) моделирование, скульптинг, анимацию и встроенный движок фотореалистичного рендеринга. Он даже предлагает возможности, которых нет у большинства других программ — например, движок рендеринга в реальном времени EEVEE, который позволяет вам работать с вашей сценой в реальном времени.
Лично я использую Blender для создания всех своих 3D работ, поэтому меня можно посчитать меня предвзятым. Не отрицаю, но я твёрдо уверен, что Blender — это лучший выбор для дизайнеров, которые ещё только знакомятся с миром 3D.
Тысячелетний сокол
Автор: Роман Клчо
«Наконец-то наступила неделя Звёздных войн! С окончанием Мандалорца и приближением премьеры „Скайуокер. Восход сейчас самая пора поделиться самой культовой моделью из Звёздных войн — Тысячелетним соколом. Мне очень понравилось создавать эту модель во время пересмотра оригинальной трилогии — мне на это понадобилось всего 12 парсеков :D Как вы думаете, я справился?»
Unity
Для игр, рабочих интерактивных прототипов и XR (AR и VR) я бы порекомендовал Unity — это, вероятно, самый популярный и доступный игровой движок с поддержкой сообщества и огромным количеством документации и туториалов. Unity предлагает множество опций для моделирования и анимации прямо внутри программы, так что с некоторыми проектами можно будет обойтись только ей.
Левитирующий интерфейс
Автор: Себастьян Стапельфельдт
«Несколько дней я экспериментировал с левитирующими UI и мне нравится, что получилось. Всё становится таким „естественным. Спасибо Microsoft за гибкую дизайн-систему. Эта иллюстрация — часть моего ежедневного проекта, который я начал в этом году».
Vectary
Я уже упоминал, что создавать 3D проекты можно прямо в браузере. Чтобы быть верным своему слову, хочу показать вам веб-инструмент под названием Vectary. Он позволяет вам моделировать, создавать композиции и рендерить сцены онлайн, прямо как Figma (для которой у Vectary есть плагин). Пригодится, если вы ищете программу для 3D-моделирования, чтобы накладывать свои макеты на мокапы объёмных устройств, использовать 3D-модели на сайтах или показывать дизайн фирменных бланков и другой канцелярии.
Аналоговые 3D-часы
Автор: Vectary для Vectary
«Мы вдохновлялись примерами SlimDesign, которые сделали крутые концепты аналоговых часов. Обязательно посмотрите их работы! Мы попытались спроектировать эти аналоговые часы с чистого листа и отрендерить их в нашем онлайн инструменте для 3D — Vectary. Весь процесс создания можно посмотреть здесь. Редактируемый 3D-шаблон часов на Vectary найдёте здесь».
С чего начать
Итак, что же дальше? Создавать нечто новое, разумеется! Если в этой статье нашлась область применения 3D, которая вас заинтересовала — выберите программу, которая вам больше всего подходит, и начните изучать её.
Поскольку мир 3D крайне многослоен, я бы не советовал сразу начинать смотреть узконаправленные туториалы. Вместо этого лучше вложитесь в хороший курс, который охватывает конкретно вашу область применения 3D и точно соответствует тому, чего вы хотите достичь. Так вы получите немедленные результаты, которые дадут вам мотивацию, и вы сразу сможете строить свои собственные проекты на основе полученных знаний, заполняя все пробелы и изучая неизвестное по ходу работы.
Если вы можете позволить себе очное обучение — отлично. Несомненно, сперва стоит взвесить все доступные варианты и учесть рекомендации и обзоры — но находиться в одной комнате со преподавателем и другими мотивированными людьми, когда вы все сосредоточены на работе и творчестве, определённо стоит того.
Лично я предпочитаю сразу приступать к делу. Если вы чувствуете в себе такое же нетерпение попробовать что-нибудь новое, не тратьте его на бесконечные поиски идеального варианта. Выберите что-то одно, настройтесь на работу, и, возможно, это приведёт вас к совершенно неожиданным результатам.