Создание Bump

Материал из BestWay wiki
Перейти к: навигация, поиск

Автор статьи: - Федор Чиж ( Федор ) В игре “В тылу врага 2” и более поздних играх на движке Gem 2.0 поддерживается система Bump, но есть более продвинутая система Bump – это Normal Bump, такой бамп поддерживается в следующих играх: “Штрафбат” и “Диверсанты: Вьетнам”. Если вы делаете модель на игру “Лис Пустыни”(Men of War) или “БИ” (Battle of Empires : 1914-1918) – то вам нужно выбирать простой bump, так как движок в них не поддерживает нормальное отображение Normal Bump.

Bump

1. Для создания модели с простым бампом (bump) вам понадобится:
a) Модель в формате 3Ds Max.
b) Текстура для этой модели

Простой Bump.

1) Создадим модель, или возьмем уже готовую. У меня это будет модель плота.

рис 1.

После дадим ему простую текстуру(diffuse). Для этого в material(кнопка M) выбираем любой шар(на первом рисунке их пять), и найдем под ними раздел Maps, там ищем строчку Diffuse Color и нажимаем на none:

рис 2.

Откроется окно “Material\Map Browser”, там в правом столбце мы выбираем bitmap, после чего нажимаем “ОК”:

рис 3.

После откроется окно “Select Bitmap Image File”, в нем выбираем нужную вам текстуру, и нажимаем “открыть”:

рис 4.

Теперь создаем сам бамп: Снова отправляемся в material, но ищем строчку не Diffuse Color, а Bump, и уже в строчке Bump нажимаем на “none”:

рис 5.

Также не забудьте выставить силу бампа(по умолчанию значение 30, но для сильного эффекта моно выставить все 100). После нажатия на “none” у вас снова откроется окно “Material\Map Browser”, и мы снова выбираем bitmap, и нажимаем на “ОК”:

рис 6.

После снова откроется окно “Select Bitmap Image File”, но мы провернем не старую схему, а слегка видоизмененную: Мы создаем копию текстуры(выделяем ее, CTRL+C CTRL+V), и пере называем эту копию точно также как и оригинал текстуры только с окончанием “_bp”, и нажимаем на “открыть”:

рис 7.

Теперь осталось только произвести экспорт модели, и у вас будет и модель и бамп, так как 3ds Max сам формирует bump-текстуру:

рис 8.

Normal Bump

Normal Bump отличается лишь маленькой деталью в процессе создания bump. После присвоения модели Diffuse Color, мы также идем к строке Bump, и нажимаем на “none”, но выбираем не bitmap, a “normal bump”:


рис 9.


После выбираем любую текстуру, так как 3Ds Max не может сгенерировать нужную bump-текстуру, которая бы поддерживалась игрою. Затем экспортируем модель. Потом вам нужно будет создать бамп-текстуру либо через специальные программы, либо через плагин на Photoshop от NVIDIA. можно и на Paint.Net