Читать «Создание игр для мобильных телефонов» онлайн - страница 257

Майкл Моррисон

Трехмерная графика

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

Используя программное обеспечение для трехмерного моделирования (например, Caligari TrueSpace или Discreet 3D Studio Max), вы создаете каркасные трехмерные объекты. Конечно, большая часть каркаса является скрытой, поэтому моделирование трехмерных объектов необходимо выполнить в редакторе. Подобные редакторы предлагают разнообразные методы для создания и управления каркасными объектами практически для любого трехмерного объекта, который только можно вообразить. После создания нужной формы вы добавляете параметры поверхности объекта, а также источники освещения. Вы даже можете добавить камеры, чтобы показать объект с разных точек. После настройки всех параметров вы отдаете программе команду визуализировать изображение объекта.

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

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

Последнее замечание, связанное с визуализацией: я говорил о том, что визуализация способна упростить процесс создания анимации. Большинство программ моделирования/визуализации поставляются в комплекте с инструментами, которые позволяют добавлять и перемещать камеры. Для создания анимации вы можете перемещать отдельные объекты (в том числе и камеры) во времени. Благодаря данным инструментам вы можете создавать сложные анимационные эффекты за очень короткое время.