Объединяем текстуру с Normal Map

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Работая над ремастером старой игры, я неожиданно для себя столкнулся с проблемой отсутствия возможности увеличить качество текстур игровых моделей до современных стандартов индустрии. Игровой движок родом прямиком из 2003 года ничего не знал о существовании карт рельефности и освещённости, признавая только файлы текстур. Их улучшение с помощью нейронных сетей также не принесло желаемого результата. А разбор движка и добавление поддержки современных технологий заняло бы слишком много времени. Благо, я вспомнил о методе запекания. В этом небольшом материале вы узнаете, как объединить текстуру с картой нормалей.

Автор: Павел Прилуцкий

Пояснение

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

Инструкция

1. Скачиваем и устанавливаем Gimp.

2. Открываем в программе интересующее нас изображение.

Интерфейс ПО
Интерфейс ПО
Источник: img.ixbt.site

3. Генерируем Normal Map «Фильтры>>Общие>> Карта нормалей».

П. С. Для достижения наилучшего результата установите значение Scale от 20 до 50 или воспользуйтесь отдельной программой NormalmapGenerator.

Генерация
Генерация

4. Поочерёдно нажимаем комбинацию клавиш: CTRL+C, CRTL+Z и CTRL+V. В правом нижнем углу нажимаем по появившемуся изображению правым кликом мыши и выбираем опцию «В новый слой». Если всё было сделано правильно, то у вас получится два изображения: текстура и карта нормалей.

Слой изображения
Слой изображения

5. Обесцвечиваем сгенерированную карту.

Цвет
Цвет

6. Выбрав правым кликом мыши Normal Map, переходим в раздел «Изменить атрибуты слоя». Меняем режим на «Перекрытие». Объединяем видимые слои (CTRL+M).

Результат

Как вы видите, запекание карты нормалей значительно повысило качество оригинальной текстуры, добавив исходному изображению деталей, резкости и глубины. И хотя в век информационных технологий такой метод улучшения качества изображения может показаться слегка устаревшим (Bump mapping), он остаётся востребованным при разработке мобильных проектов и обновления старых игр, где производительность и доступ к современным методам обработки изображения ограничена устаревшей программной частью или слабым мобильным железом.

Изображение в превью:
Автор: Павел Прилуцкий
Источник: www.ixbt.com
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Связь: https://vk.com/kerfaers или t.me/Pavel_Priluckiy

0 комментариев

Добавить комментарий

Сейчас на главной

Новости

Публикации

Песок рисует звук: опыты Хладни с вибрирующими металлическими пластинами

В конце XVIII века звук можно было услышать, измерить высотой тона или описать движением струны, но почти невозможно увидеть. Эрнст Хладни нашёл способ заставить колебание оставить рисунок. Он брал...

От первого ветропарка России до завода лопастей: как Ульяновск стал столицей российской ветроэнергетики

Ульяновская область занимает особое место в истории российской ветроэнергетики. Именно здесь в 2018 году заработала первая промышленная ветроэлектростанция страны, а спустя годы регион превратился...

Как работают шахтёры на самом глубоком золотом руднике Мпоненг в ЮАР

Рудник Мпоненг в ЮАР — один из самых глубоких в мире: его горизонты уходят под землю более чем на 4 км. Он расположен в золотоносном районе Витватерсранд неподалёку от Йоханнесбурга и...

Почему советские розетки были рассчитаны на 6 А, а современные на 16 А

На старых советских розетках нередко можно увидеть маркировку 6 А, а на современных чаще встречается 16 А. Внешне они похожи, но допустимая нагрузка различается почти втрое. При напряжении 220 В...

Парадокс «Веги-300-стерео»: почему советская радиола с надписью «стерео» ловила только моно

Советская аудиотехника конца 1980-х годов нередко таит в себе технические решения, способные вызвать у радиолюбителей искреннее удивление. Настольная радиола третьего класса «Вега-300-стерео»,...