Карты нормалей и прозрачности в К3-Мебель: различия между версиями
Нет описания правки Метка: визуальный редактор отключён |
Нет описания правки |
||
| Строка 28: | Строка 28: | ||
|} | |} | ||
Карта прозрачности — черно-белое растровое изображение, созданное на базе основной текстуры и указывающее, какие именно области текстуры при наложении на объект будут прозрачными, а какие | Посмотрим, как работает ''карта нормалей'' на практике: | ||
[[Файл:Teksturoj-23.jpg|центр|мини|593x593пкс|Слева на примитив наложен материал с картой нормалей. Справа — без карты нормалей.]] | |||
''Карта прозрачности'' — черно-белое растровое изображение, созданное на базе основной текстуры и указывающее, какие именно области текстуры при наложении на объект будут прозрачными, а какие — нет. Белые участки изображения — это прозрачные области, черные — непрозрачные. | |||
{| class="prettytable" | {| class="prettytable" | ||
|- | |- | ||
| Строка 34: | Строка 37: | ||
|''Карты прозрачности не создаются в'' '''К3-Мебель''' ''автоматически. Их можно создать в любом редакторе растровой графики (Paint.NET, Photoshop и т. д.). Множество способов создания карт прозрачности можно найти в интернете.'' | |''Карты прозрачности не создаются в'' '''К3-Мебель''' ''автоматически. Их можно создать в любом редакторе растровой графики (Paint.NET, Photoshop и т. д.). Множество способов создания карт прозрачности можно найти в интернете.'' | ||
|} | |} | ||
{| class="prettytable" | |||
|- | |||
[[Файл: | | valign="top" |[[Файл:Eksklamacia.png]] | ||
Теперь на конкретном примере — фасаде — разберем действие ''карты прозрачности'': | |'''Карты нормалей и прозрачности «работают» только в том случае, когда задана основная текстура! И размеры карт и основной текстуры должны быть одинаковыми.''' | ||
|}Теперь на конкретном примере — фасаде — разберем действие ''карты прозрачности'': | |||
[[Файл:Teksturoj-24M.png|центр|327x327пкс]] | [[Файл:Teksturoj-24M.png|центр|327x327пкс]] | ||
1. На виде спереди (видовое окно №1) создадим прямоугольник высотой '''512''' мм и шириной '''256''' мм: | 1. На виде спереди (видовое окно №1) создадим прямоугольник высотой '''512''' мм и шириной '''256''' мм: | ||
Версия от 17:43, 14 июля 2025
После того, как вы подготовили должным образом текстуру и назначили её материалу, в качестве основной (см. раздел Как добавить в библиотеку новый материал), вы можете сделать её более рельефной или прозрачной в нужных местах с помощью карт нормалей и прозрачности.
Карта нормалей — растровое изображение, созданное на базе основной текстуры и детализирующее её рельеф. Карта нормалей предназначена для того, чтоб текстура при наложении на поверхность выглядела более рельефной. Это особенно актуально для таких поверхностей, как кирпичная кладка, черепица, плитка и т.д.
Слева — основная текстура плитки. Справа — её карта нормалей, созданная в SSBump Generator.
| Карты нормалей не создаются в К3-Мебель автоматически. Их можно создать в 3ds Max или в специализированных программах, например, таких, как SSBump Generator или Pix Plant. |
Посмотрим, как работает карта нормалей на практике:
Карта прозрачности — черно-белое растровое изображение, созданное на базе основной текстуры и указывающее, какие именно области текстуры при наложении на объект будут прозрачными, а какие — нет. Белые участки изображения — это прозрачные области, черные — непрозрачные.
| Карты нормалей и прозрачности «работают» только в том случае, когда задана основная текстура! И размеры карт и основной текстуры должны быть одинаковыми. |
Теперь на конкретном примере — фасаде — разберем действие карты прозрачности:
1. На виде спереди (видовое окно №1) создадим прямоугольник высотой 512 мм и шириной 256 мм:
2. Затем натянем на него грань при помощи команды К3/Создать/Поверхности/Грань и на всех видовых окнах при помощи кнопки
на панели инструментов включим полутоновой режим отображения объектов
3. При помощи команды К3/Отображение/Заливка (пиктограмма
) покрасим нашу грань материалом Аризона решётка:
4. Нажимаем на кнопку ОК и на экране видим следующее:
Текстура решётки наложилась на грань так, как надо: отверстия решётки «прозрачные». Это произошло потому, что материалу Аризона решётка в библиотеке назначена карта прозрачности, на которой, как мы уже отмечали, абсолютная прозрачность задается белым цветом, а абсолютная непрозрачность – черным. Выглядит карта так:
5. Посмотрим, как будет выглядеть наша решётка на качественной картинке. Для большей наглядности включим на полутоновом окне градиентный фон. Запустим процесс рейтрейсинга, сначала нажатием левой кнопки мыши на пиктограмме
, а затем — кнопки Пуск в открывшемся окне. В результате увидим следующее:
6. Теперь для наглядности приведем контрпример. Допустим, материалу Аризона решётка не была назначена карта прозрачности. В этом случае наша грань выглядела бы следующим образом:
Квадрат не будет прозрачным ни в какой его части.
| Карты нормалей и прозрачности «работают» только в том случае, когда задана основная текстура! И размеры карт и основной текстуры должны быть одинаковыми. |
