Задание текстур материалу К3-Коттедж: различия между версиями

Материал из К3-Визуализатор
Нет описания правки
Нет описания правки
Строка 17: Строка 17:
|-
|-
| valign="top" |[[image:pluso.png]]
| valign="top" |[[image:pluso.png]]
|Для того, чтобы текстура накладывалась без искажения, следует задавать размеры реальной поверхности, с которой путем сканирования или фотографирования была получена текстура. В том случае, если подобной информацией вы не располагаете, то вы просто посмотрите на текстуру и попытайтесь угадать, куску поверхности каких размеров она соответствует.
|Для того, чтобы текстура накладывалась без искажения, следует задавать размеры реальной поверхности, с которой путем сканирования или фотографирования была получена текстура. В том случае, если подобной информацией вы не располагаете, то вы просто посмотрите на текстуру и попытайтесь угадать, куску поверхности каких размеров она соответствует. Для более корректного накладывания текстуры на объект желательно задавать величины размеров, кратные 2.  
|}
|}


Строка 26: Строка 26:
|}
|}


В узле '''Сдвиг''' вы можете сдвинуть текстуру <u>относительно самой себя</u> по горизонтали и вертикали. Этот параметр задается в пикселях.
В узле '''Сдвиг''' вы можете сдвинуть текстуру по горизонтали и вертикали относительно самой себя.


Существует возможность задать <u>параметры наложения</u> (масштаб, сдвиг и поворот текстуры) применительно к секциям объекта. Для этого в правой части редактора библиотек расположена группа параметров '''Для секции'''.
В правом нижнем углу карточки можно задать п<u>араметры наложения текстуры</u> (масштаб, сдвиг и поворот текстуры) на объект.
 
В поле '''Вычисление масштабов''' выбирается способ вычисления масштаба наложения текстуры:


В поле '''Вычисление масштабов''' выбирается способ вычисления масштаба наложения текстурного материала:
*'''Вручную''' — масштаб наложения материала считается так: библиотечный масштаб материала (см. узел '''Размер''') умножается на коэффициент масштабирования. Коэффициенты масштабирования задаются в двух полях, расположенных ниже поля '''Вычисление масштабов'''. В левом — по горизонтали, в правом — по вертикали. Между этими полями есть кнопка со знаком равенства. Если она включена (подсвечена синим: [[Файл:Egal-jes.png]]), то коэффициенты по горизонтали и вертикали меняются синхронно и всегда равны между собой (для пропорционального масштабирования). Если кнопку выключить (без подсветки: [[Файл:Egal-ne.png]]), то коэффициенты по горизонтали и вертикали могут меняться по отдельности и принимать различные значения (для непропорционального масштабирования).
*'''Вручную''' — масштаб наложения материала считается так: библиотечный масштаб материала (см. узел '''Размер''') умножается на коэффициент масштабирования. Коэффициенты масштабирования задаются в двух полях, расположенных ниже поля '''Вычисление масштабов'''. В левом — по горизонтали, в правом — по вертикали. Между этими полями есть кнопка со знаком равенства. Если она включена (подсвечена синим: [[Файл:Egal-jes.png]]), то коэффициенты по горизонтали и вертикали меняются синхронно и всегда равны между собой (для пропорционального масштабирования). Если кнопку выключить (без подсветки: [[Файл:Egal-ne.png]]), то коэффициенты по горизонтали и вертикали могут меняться по отдельности и принимать различные значения (для непропорционального масштабирования).
{| class="prettytable"
{| class="prettytable"
|-
|-
| valign="top" |[[image:i.png]]
| valign="top" |[[image:i.png]]
|''Например, если для текстуры, размерами 512х512 пикселей,''[[Файл:Koloraroj-33.jpg|центр|180px]]''задан масштаб'' '''1:1''''', она накладывается на поверхность объекта следующим образом:''[[Файл:Koloraroj-34.png|центр|720px]]''При задании масштаба'' '''2:1''' ''текстура растянется по горизонтали в два раза:''[[Файл:Koloraroj-35.png|центр|720px]]
|''Например, если для текстуры, покрывающей поверхность объекта размером 150х150 мм (см. параметр текстурного материала Размер),''[[Файл:Koloraroj-33.jpg|центр|180px]]''задан масштаб'' '''1:1''''', она накладывается на прямоугольную область 600х150 мм следующим образом:''[[Файл:Koloraroj-34.png|центр|720px]]''При задании масштаба'' '''2:1''' ''текстура растянется по горизонтали в два раза:''[[Файл:Koloraroj-35.png|центр|720px]]
|}
|}



Версия от 16:39, 20 июля 2026

Визуализация К3-Коттедж | Библиотеки и материалы | Добавление материала | Задание текстур | Свойства | Редактирование и сохранение

Начать работу над новым материалом рекомендуем с назначения материалу основной текстуры — рисунка поверхности материала (более подробно читайте об текстурах в разделе Что такое текстура и какой она должна быть). В средней части редактора, в узле Текстуры, в поле Основная текстура нажмите кнопку с многоточием Tripunkto.png. В появившемся окне встаньте на нужное вам изображение и нажмите кнопку ОК.

После того, как вы вернетесь в окно редактора, материалу будет назначена выбранная текстура. На примитиве в верхнем окошке средней части редактора вы увидите, как текстура будет выглядеть на поверхности объекта.

I.png О том, как добавлять свои текстуры в библиотеку, читайте в разделе Добавление, редактирование и экспорт файлов текстур.

Сначала определите параметры узла Размер, которые задают в миллиметрах размер куска поверхности, занимаемой текстурой в реальности.

Pluso.png Для того, чтобы текстура накладывалась без искажения, следует задавать размеры реальной поверхности, с которой путем сканирования или фотографирования была получена текстура. В том случае, если подобной информацией вы не располагаете, то вы просто посмотрите на текстуру и попытайтесь угадать, куску поверхности каких размеров она соответствует. Для более корректного накладывания текстуры на объект желательно задавать величины размеров, кратные 2.
I.png У материала может и не быть текстуры. В этом случае у материала должен быть цвет, задаваемый в группе параметров Цвет.

В узле Сдвиг вы можете сдвинуть текстуру по горизонтали и вертикали относительно самой себя.

В правом нижнем углу карточки можно задать параметры наложения текстуры (масштаб, сдвиг и поворот текстуры) на объект.

В поле Вычисление масштабов выбирается способ вычисления масштаба наложения текстурного материала:

  • Вручную — масштаб наложения материала считается так: библиотечный масштаб материала (см. узел Размер) умножается на коэффициент масштабирования. Коэффициенты масштабирования задаются в двух полях, расположенных ниже поля Вычисление масштабов. В левом — по горизонтали, в правом — по вертикали. Между этими полями есть кнопка со знаком равенства. Если она включена (подсвечена синим: Egal-jes.png), то коэффициенты по горизонтали и вертикали меняются синхронно и всегда равны между собой (для пропорционального масштабирования). Если кнопку выключить (без подсветки: Egal-ne.png), то коэффициенты по горизонтали и вертикали могут меняться по отдельности и принимать различные значения (для непропорционального масштабирования).
I.png Например, если для текстуры, покрывающей поверхность объекта размером 150х150 мм (см. параметр текстурного материала Размер),задан масштаб 1:1, она накладывается на прямоугольную область 600х150 мм следующим образом:При задании масштаба 2:1 текстура растянется по горизонтали в два раза:
  • По габаритам секции — одна плитка текстуры растягивается на всю поверхность одной секции. Например, если поверхность объекта условно делится на следующие секции: верх, низ и бок, то одна плитка текстуры растянется на весь верх, одна — на весь низ, одна — на весь бок. Это удобно, когда текстура при наложении не должна размножаться, например, как в случае торца бревна.
  • По габаритам объекта — одна плитка текстуры растягивается на поверхность всего объекта.

При помощи параметра Вычисление сдвигов (задается в мм) можно сдвинуть текстуру относительно объекта. Алгоритм задания параметра такой же, как у параметра Вычисление масштабов. Не путать с параметром Сдвиг в средней части карточки, это сдвиг текстуры относительно самой себя.

При помощи параметра Поворот можно повернуть текстуру на любой угол по часовой стрелке и против.

Теперь вернемся к узлу Текстуры. Здесь вы можете назначить материалу карты нормалей (для создания «неровностей», «выпуклостей») и прозрачности, используя для этого поля Карта нормалей и Карта прозрачности. Алгоритм добавления карт такой же, как и у основной текстуры.

Карта нормалей

Файл:Teksturoj-2.jpg
Карта прозрачности на градиентном фоне
Pluso.png Карты нормалей и прозрачности можно задавать, только если задана основная текстура.
I.png О том, что такое карты нормалей и прозрачности и как их создавать читайте в разделе Карты нормалей и прозрачности. О том, как загружать собственные текстуры и карты в библиотеку — в разделе Как добавить собственные текстуры и карты.

Чтобы удалить любую из текстур, сначала нажмите левой кнопкой мыши на сответствующую надпись (слева): Основная текстура, Карта нормалей или Карта прозрачности, а затем нажмите Delete.


Визуализация К3-Коттедж | Библиотеки и материалы | Добавление материала | Задание текстур | Свойства | Редактирование и сохранение