Ru/Normal Map Creation in The GIMP: Difference between revisions
(Translated) |
m (Using L template for links) |
||
(11 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{lang|Normal Map Creation in The | {{Underlinked|date=January 2024}} | ||
Чтобы создать | {{lang|title=Создание карт нормалей в GIMP|Normal Map Creation in The GIMP}} | ||
{{tip | Чтобы создать {{L|Normal Maps|карту нормалей}} используя {{L|GIMP}}, скачайте [https://code.google.com/archive/p/gimp-normalmap/downloads Normalmap плагин] и установите его по инструкциии в файле '''readme'''. | ||
{{tip|Плагин расчитан на GIMP 2.}}{{todo|Проверте, работает ли он на более новых версиях.}} | |||
{{tip | {{tip|Этот плагин также можно использовать для создания dudv и карт высот}} | ||
== Шаг за шагом == | == Шаг за шагом == | ||
[[ | [[File:gimp_normal1.jpg|thumb|220px|Расположите окна по удобному]] | ||
После перезапуска GIMP откройте копию текстуры, для которой вы хотите создать карту нормалей, и выберете: | После перезапуска GIMP откройте копию текстуры, для которой вы хотите создать карту нормалей, и выберете: | ||
Line 16: | Line 17: | ||
Теперь снова перейдём к окну <code>Normalmap</code>. Вот самые полезные параметры: | Теперь снова перейдём к окну <code>Normalmap</code>. Вот самые полезные параметры: | ||
[[ | [[File:gimp_normal2.jpg|thumb|220px|3D-превью используется для проверки настроек]] | ||
* Filter - Различные способы создания карт нормалей. Вам придется попробовать, какой из них лучше всего подходит для вашей текстуры. | * Filter - Различные способы создания карт нормалей. Вам придется попробовать, какой из них лучше всего подходит для вашей текстуры. | ||
Line 36: | Line 37: | ||
После тонкой настройки можно либо сразу приступить к работе, либо ещё доработать её вручную. Например, вы можете продублировать слой и использовать некоторые эффекты наложения (Dodge, Addition и т.п.) или нарисовать текстуру самостоятельно, если вы хотите создать плоскую часть. (Опять же, RGB 128,128,255 (#8080ff) является плоским в движке Source.) | После тонкой настройки можно либо сразу приступить к работе, либо ещё доработать её вручную. Например, вы можете продублировать слой и использовать некоторые эффекты наложения (Dodge, Addition и т.п.) или нарисовать текстуру самостоятельно, если вы хотите создать плоскую часть. (Опять же, RGB 128,128,255 (#8080ff) является плоским в движке Source.) | ||
[[ | [[File:gimp_normal3.jpg|thumb|220px|left|Карта нормалей, переработанная вручную.]] | ||
{{clr}} | |||
[[Category: Tutorials]] | |||
[[Category:GIMP]] | |||
[[Category: Tutorials |
Latest revision as of 07:34, 11 July 2024




January 2024
Чтобы создать карту нормалей используя GIMP , скачайте Normalmap плагин и установите его по инструкциии в файле readme.


Шаг за шагом
После перезапуска GIMP откройте копию текстуры, для которой вы хотите создать карту нормалей, и выберете:
Фильтры → Map → Normalmap...
Перед началом необходимо нажать на 3D Preview
и поместить его окно рядом с окном normalmap. Оно будет автоматически обновляться при изменении настроек и станет отличным помощником при проверке результатов в GIMP. Выберите форму, похожую на ту, на которую будет помещена ваша текстура в игре (например, текстура для брашей подходит кубу, в то время как скин модели может лучше смотреться на сфере). Используйте трансформацию UV, чтобы найти подходящие настройки.
Теперь снова перейдём к окну Normalmap
. Вот самые полезные параметры:
- Filter - Различные способы создания карт нормалей. Вам придется попробовать, какой из них лучше всего подходит для вашей текстуры.
- Minimum Z - Наименьшая глубина на карте нормалей.
- Scale - Используйте этот параметр для управления глубиной поверхности. Результаты будут разными при выборе другого фильтра
- Conversion - Позволяет выбрать, что будет использоваться для создания карты нормалей. Max/Min RGB или только один цветовой канал иногда могут быть очень полезны.
Чекбоксы:
- Wrap - Карта нормалей будет бесшовной. Определенно используйте его для текстур на карте!
- Invert X/Y - Если ваша карта нормалей кажется перевернутой, вам это поможет.
Проверьте 3D-превью с нескольких сторон, также перемещайте свет. Когда вы найдете оптимальные настройки, нажмите OK
, и ваша текстура будет преобразована в карту нормалей!
Прежде чем она будет готова к использованию, вам нужно будет подкорректировать её. GIMP считает цвет RGB 127,127,255 (#7f7fff) как плоский, а движок Source считает цвет 128,128,255 (#8080ff) как плоский. Это означает, что вам придется увеличить каждый пиксель в изображении на 1 единицу красного и 1 единицу зеленого цвета. Чтобы сделать это, выполните следующие действия.
- Убедитесь, что выбран соответствующий слой (должен быть только один).
- Перейдите на вкладку "Каналы" и снимите выделение с синего канала (оставьте выделенными красный и зеленый каналы).
- Перейдите в Инструмент цветового баланса. Image menu → Tools → Color Tools → Color Balance
- Оставьте режим на "Midtones" и отрегулируйте значения Red и Green до 1, а Blue оставьте на 0.
- Нажмите "OK", чтобы завершить настройку.
После тонкой настройки можно либо сразу приступить к работе, либо ещё доработать её вручную. Например, вы можете продублировать слой и использовать некоторые эффекты наложения (Dodge, Addition и т.п.) или нарисовать текстуру самостоятельно, если вы хотите создать плоскую часть. (Опять же, RGB 128,128,255 (#8080ff) является плоским в движке Source.)