Топ-5 советов по моделированию для геймдева
Mike Griggs считает, что 3D-моделирование для компьютерных игр является идеальным способом изучить основы 3D-моделирования.
Mike Griggs – 3D-концептуалист, художник, специалист по VFX и моушн графике, работающий на ТВ, в выставочных компаниях и цифровом дизайне.
Бюджет пятой части Grand Theft Auto оценивался в 265 млн. долл., что доказывает масштабность сферы геймдева. Сюжетная линия игр также выходит на первый план, благодаря чему геймдев становится достойным конкурентом кинематографу в плане культурного влияния. А это значит, что стоит попробовать себя в геймдеве.
Необходимо учитывать множество нюансов при моделировании для геймдева. Начиная с того, будет ли это хайпольная модель для ПК или консолей, или лоупольная для мобильных платформ; в любом случае UV-развертка для дальнейшего создания текстурных карт должна быть очень качественной; однако самым важным является понимание того, как работать с движком игры.
Совет №01: Что собой представляет движок игры?
Некоторые движки, такие как CryEngine и Unity, бесплатны
Движок игры – компьютерная среда, стандартизирующая некоторые задачи, как, например, физика объекта, благодаря чему, программистам нет нужды каждый раз заботиться о новой системе физики при написании очередной игры. Такие игровые движки, как, например, CryEngine и Unity, бесплатны. У Blender есть собственный движок, что дает определенные преимущества при создании игровых ассетов.
Совет №02: Создание ассетов
С помощью различных инструментов можно создавать текстуры разного разрешения
Для создания текстур разного разрешения на лету для различных игровых платформ можно воспользоваться генератором изображений Adobe Generator в Photoshop. Редактор Allegorithmic Substance Designer предлагает более расширенный подход с помощью нодовой системы. Изучение принципов работы подобных редакторов существенно сократит время, необходимое для создания текстур для разных игровых платформ.
Совет №03: Приложения, работающие в реальном времени
Для тестирования 3D-модели вам может понадобится игровой движок. Если вы пользователь Autodesk, можете воспользоваться Nitrous view в 3Ds Max или Maya, который идеально упрощает модель до того, как она будет выглядеть в игре. Пользователи других 3D пакетов могут воспользоваться доступным инструментом Toolbag от Marmoset, который позволяет просматривать модели в режиме реального времени, полностью контролируя текстуры.
Совет №04: Использование текстурных карт
Различные текстурные карты помогают здорово детализировать объект, значительно экономя время
Такие программы как xNormal позволяют создавать различные типы текстурных карт, основанных на изображении, таких, как normal, displacement и ambient occlusion. При этом последняя карта в сочетании с diffuse невероятно полезна для создания дополнительных теней и швов на модели, добавляя ей сложности в целом.
Совет №05: От простого к сложному
Главное при создании игровых ассетов – достаточное разрешение (топология) модели
В идеале стоит начать с небольшого числа полигонов, также на этом этапе создать и UV-развертку. Эту лоупольную модель вы будете использовать как основу для создания хайполи и текстур для нее.
Журналист: Алена