$renamematerial
< Ru
$renamematerial
- это QC команда , доступно для всех игр на движке Source.
Она позволяет модели использовать материал , отличный от указанного в референс-модели .
Синтаксис
$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"