Ru/$renamematerial: Difference between revisions
< Ru
Jump to navigation
Jump to search
m (Nesciuse moved page $renamematerial/ru to Ru/$renamematerial over redirect: Language prefixes) |
m (-Using L template for links) |
||
Line 1: | Line 1: | ||
{{langsp|title=$renamematerial}} | {{langsp|title=$renamematerial}} | ||
Она позволяет модели использовать | Она позволяет модели использовать {{L|material|материал}}, отличный от указанного в {{L|Reference mesh|референс-модели}}. | ||
== Синтаксис == | == Синтаксис == |
Revision as of 08:46, 11 July 2024
Она позволяет модели использовать материал , отличный от указанного в референс-модели .
Синтаксис
$renamematerial <выбранный материал> <новый материал>
Использование с текстурными группами
Переименованные материалы считаются отдельными материалами даже если они имеют тоже название, что и оригинальный материал. Это может создавать проблемы при использовании текстурных групп, смотрите ниже:
$body "model_1.smd" //Меш с материалом "material_1" $body "model_2.smd" //Меш с материалом "material_2" $renamematerial "material_2" "material_1" //Переименовываем "material_2" на "model_2.smd" в название материала на "model_1.smd" $texturegroup skinfamilies { { "material_1" } { "material_3" } }
Это приведёт к тому, что только модель model_1.smd будет менять текстуру на второй скин-группе, поскольку компилятор считает переименованный материал отличным от материала на первом меше даже если они имеют одинаковые имена.
Для того, чтобы скины менялись корректно вы должны указать оригинальное название материала в текстурной группе и только после этого переименовывать материал.
$texturegroup skinfamilies { { "material_1" "material_2 } { "material_3" "material_3" } } $renamematerial "material_2" "material_1"
Смотрите также
- $cdmaterials
- $texturegroup "skinfamilies"
- $lod "replacematerial"