Карты нормалей и прозрачности в К3-Коттедж: различия между версиями
(Новая страница: «Категория:Создание_текстур,_карт_нормали_и_прозрачности_в_К3-Коттедж {{Создание_текстур,_карт_нормали_и_прозрачности_в_К3-Коттедж}} ---- После того, как вы подготовили должным образом текстуру и наз...») |
Нет описания правки Метка: визуальный редактор отключён |
||
| Строка 37: | Строка 37: | ||
Посмотрим, как работает ''карта нормалей'' на практике: | Посмотрим, как работает ''карта нормалей'' на практике: | ||
[[Файл:Teksturoj-23.jpg|центр|мини|593x593пкс|Слева на примитив наложен материал с картой нормалей. Справа — без карты нормалей.]] | [[Файл:Teksturoj-23.jpg|центр|мини|593x593пкс|Слева на примитив наложен материал с картой нормалей. Справа — без карты нормалей.]] | ||
Теперь на конкретном примере — | Теперь на конкретном примере — цветущем кусте — разберем действие ''карты прозрачности'': | ||
[[Файл:Teksturoj-24K.png|центр|327x327пкс]] | [[Файл:Teksturoj-24K.png|центр|327x327пкс]] | ||
1. На виде спереди (видовое окно №1) создадим | 1. На виде спереди (видовое окно №1) создадим квадрат '''512''' х '''512''' мм: | ||
[[Файл:Teksturoj-25K.png|центр|800x800пкс]] | [[Файл:Teksturoj-25K.png|центр|800x800пкс]] | ||
2. Затем натянем на него грань при помощи команды '''''К3/Создать/Поверхности/Грань''''' и на всех видовых окнах при помощи кнопки [[Файл:Duontona.png]] на панели инструментов включим полутоновой режим отображения объектов | 2. Затем натянем на него грань при помощи команды '''''К3/Создать/Поверхности/Грань''''' и на всех видовых окнах при помощи кнопки [[Файл:Duontona.png]] на панели инструментов включим полутоновой режим отображения объектов | ||
[[Файл:Teksturoj-26K.png|центр|800x800пкс]] | [[Файл:Teksturoj-26K.png|центр|800x800пкс]] | ||
3. При помощи команды '''''К3/Отображение/Заливка''''' (пиктограмма [[Файл:Farbi.png]]) покрасим нашу грань материалом ''' | 3. При помощи команды меню команд '''''К3/Отображение/Заливка''''' (пиктограмма [[Файл:Farbi.png]]) покрасим нашу грань материалом '''Розы розовые 1''': | ||
[[Файл:Teksturoj-27K.png|центр|432x432пкс]] | [[Файл:Teksturoj-27K.png|центр|432x432пкс]] | ||
4. Нажимаем на кнопку '''ОК''' и на экране видим следующее: | 4. Нажимаем на кнопку '''ОК''' и на экране видим следующее: | ||
[[Файл:Teksturoj-28K.png|центр|800x800пкс]] | [[Файл:Teksturoj-28K.png|центр|800x800пкс]] | ||
Текстура | Текстура куста наложилась на грань так, как надо: виден только куст, а фон прозрачный. Это произошло потому, что материалу '''Розы розовые 1''' в библиотеке назначена карта прозрачности, на которой, как мы уже отмечали, абсолютная прозрачность задается белым цветом, а абсолютная непрозрачность – черным. Выглядит карта так: | ||
[[Файл:Teksturoj-29K.png|центр|222x222пкс]] | [[Файл:Teksturoj-29K.png|центр|222x222пкс]] | ||
| Строка 53: | Строка 53: | ||
|- | |- | ||
| valign="top" |[[image:i.png]] | | valign="top" |[[image:i.png]] | ||
|''На предыдущем рисунке, в окне программы вокруг | |''На предыдущем рисунке, в окне программы вокруг куста отображаются линии. Это прямоугольник, по которому вы строили грань. В динамическом визуализаторе или фотовизуализаторе он исчезнет, так как линии при визуализации не отображаются. Но если вам необходимо избавиться от линий непосредственно в окне программы, то можете удалить или погасить их.'' | ||
|}5. Посмотрим, как будет выглядеть | |}5. Посмотрим, как будет выглядеть наш куст на качественной картинке. Запустим процесс рейтрейсинга, сначала нажатием правой кнопки мыши на пиктограмме [[Файл:Bildigilo-DK.png|23x23пкс]], а затем — кнопки Пуск в открывшемся окне. В результате увидим следующее: | ||
[[Файл:Teksturoj-20K.png|центр|496x496пкс]] | [[Файл:Teksturoj-20K.png|центр|496x496пкс]] | ||
6. Теперь для наглядности приведем контрпример. Допустим, материалу ''' | 6. Теперь для наглядности приведем контрпример. Допустим, материалу '''Розы розовые 1''' не была назначена карта прозрачности. В этом случае наша грань выглядела бы следующим образом: | ||
[[Файл:Teksturoj-19K.png|центр|496x496пкс]] | [[Файл:Teksturoj-19K.png|центр|496x496пкс]] | ||
Квадрат не будет прозрачным ни в какой его части. | Квадрат не будет прозрачным ни в какой его части. | ||
Версия от 23:36, 13 апреля 2023
После того, как вы подготовили должным образом текстуру и назначили её материалу, в качестве основной (см. раздел Как добавить в библиотеку новый материал), вы можете сделать её более рельефной или прозрачной в нужных местах с помощью карт нормалей и прозрачности.
Карта нормалей — растровое изображение, созданное на базе основной текстуры и детализирующее её рельеф. Карта нормалей предназначена для того, чтоб текстура при наложении на поверхность выглядела более рельефной. Это особенно актуально для таких поверхностей, как кирпичная кладка, черепица, плитка и т.д.
| Карты нормалей не создаются в К3-Коттедж автоматически. Их можно создать в 3ds Max или в специализированных программах, например, таких, как SSBump Generator или Pix Plant. |
Файл:Teksturoj-21.jpg основная текстура черепицы |
Файл:Teksturoj-22.jpg карта нормалей, созданная в SSBump Generator |
Слева — основная текстура черепицы. Справа — её карта нормалей, созданная в SSBump Generator.
Карта прозрачности — черно-белое растровое изображение, созданное на базе основной текстуры и указывающее, какие именно области текстуры при наложении на объект будут прозрачными, а какие – нет. Белые участки изображения - это прозрачные области, черные — непрозрачные.
Посмотрим, как работает карта нормалей на практике:
Теперь на конкретном примере — цветущем кусте — разберем действие карты прозрачности:
1. На виде спереди (видовое окно №1) создадим квадрат 512 х 512 мм:
2. Затем натянем на него грань при помощи команды К3/Создать/Поверхности/Грань и на всех видовых окнах при помощи кнопки
на панели инструментов включим полутоновой режим отображения объектов
3. При помощи команды меню команд К3/Отображение/Заливка (пиктограмма
) покрасим нашу грань материалом Розы розовые 1:
4. Нажимаем на кнопку ОК и на экране видим следующее:
Текстура куста наложилась на грань так, как надо: виден только куст, а фон прозрачный. Это произошло потому, что материалу Розы розовые 1 в библиотеке назначена карта прозрачности, на которой, как мы уже отмечали, абсолютная прозрачность задается белым цветом, а абсолютная непрозрачность – черным. Выглядит карта так:
5. Посмотрим, как будет выглядеть наш куст на качественной картинке. Запустим процесс рейтрейсинга, сначала нажатием правой кнопки мыши на пиктограмме
, а затем — кнопки Пуск в открывшемся окне. В результате увидим следующее:
6. Теперь для наглядности приведем контрпример. Допустим, материалу Розы розовые 1 не была назначена карта прозрачности. В этом случае наша грань выглядела бы следующим образом:
Квадрат не будет прозрачным ни в какой его части.
| Карты нормалей и прозрачности «работают» только в том случае, когда задана основная текстура! И размеры карт и основной текстуры должны быть одинаковыми. |
