Создание карт нормалей в Photoshop или Paint Shop Pro
Чтобы создать карту нормалей в Photoshop или Paint Shop Pro, вы можете использовать инструменты от NVIDIA , доступные здесь.
Чтобы использовать их откройте копию текстуры и примените фильтр Normal Map.
Повозитесь с настройками, пока не получите что-то, что, по вашему мнению, будет достаточным для вашей текстуры. Чем больше диапозон цветов, тем более глубокой будет текстура. Самая плоская поверхность будет светло-синего цвета (128, 128, 255).
Если вы хотите иметь больше контроля над этим, переключите изображение в чёрно-белый режим и поиграйтесь с яркостью и контрастностью, чтобы выделить определённые детали перед тем, как применять фильтр. Обязательно верните текстуру в режим RGB, иначе инструмент создания карты нормалей не будет работать.
Проделайте этот этап несколько раз, чтобы выделить разные детали, а затем соедините изображения слоями с режимом наложения "добавление" (overlay).
Обратите внимание, что из-за способа создания карты нормалей могут потребоваться некоторые корректировки. Например, приведённая выше карта нормалей включает в себя текстуру дерева. Хотя это было бы прекрасно для старого, грубого деревянного материала, используемое изображение (по всей видимости) больше похоже на гладкий, новый деревянный пол. Поскольку полоски древесины в настоящем деревянном полу были бы глянцевыми, текстура в игре не будет точно передовать текстуру желаемого напольного покрытия, поскольку полоски будет слишком сильно выделяться.
Для этой конкретной текстуры и карты простое замазывание полосок на основной текстуре хорошо решит эту проблему. Это можно сделать, просто нарисовав или смешав цвет 128,128,255 (#8080ff) во "внутреннем пространстве" каждой деревянной полоски. Вы можете оставить несколько небольших "дефектов" на поверхности, чтобы сделать тестуру интереснее. После завершения работы карта нормалей будет отображаться в игре как очень чистый и гладкий деревянный пол, с явными бороздками между каждой деталью, составляющей деревянный пол в целом.