Autodesk Maya - Как изменить материал по умолчанию
В этом видео будет показано как сменить дефолтный материал, который создаётся по умолчанию, и применяется на все созданные примитивы. •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• ● группа ВКонтакте → https://vk.com/3DevCG - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ● Телеграмм - https://t.me/CG_Seller - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ● Сайт: TutorCG - https://sites.google.com/view/tutorcg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ● Магазин: CG-Seller - https://cg-seller.exaccess.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ● Поддержать автора: - https://sites.google.com/view/tutorcg/donate Script - Изменить дефолтный материал Добавить скрипт «userSetup.mel» в: C:\Users\_NamePC_\Documents\maya\scripts Изменить канал Color (Shader Blinn) «evalDeferred("{\setAttr lambert1.color 0.048 0.048 0.048;\}");» Изменить канал Specular Color (Shader Blinn) «evalDeferred("{\setAttr blinn1.specularColor -type double3 0 0 0 ;\}");» ---Скопировать скрипт--- global proc m341_defaultBlinn() { string $allMats[] = `ls -mat`;/ int $switch = 1; for ($item in $allMats) { if (`gmatch $item "blinn1"`) { $switch = 0; print "blinn1 already exists"; break; } } if ($switch == 1) { shadingNode -asShader blinn; string $defaultBlinn[] = `ls -sl`; connectAttr -f ($defaultBlinn[0] + ".outColor") initialShadingGroup.surfaceShader; } { evalDeferred("{\setAttr blinn1.color 0.048 0.048 0.048;\}"); evalDeferred("{\setAttr blinn1.specularColor -type double3 0 0 0 ;\}"); } } scriptJob -compressUndo 1 -runOnce 0 -event "SceneOpened" "m341_defaultBlinn"; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #TutorCG, #MayaДляНачинающих, #MayaУроки, #ОбучениеМайя,
В этом видео будет показано как сменить дефолтный материал, который создаётся по умолчанию, и применяется на все созданные примитивы. •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• ● группа ВКонтакте → https://vk.com/3DevCG - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ● Телеграмм - https://t.me/CG_Seller - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ● Сайт: TutorCG - https://sites.google.com/view/tutorcg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ● Магазин: CG-Seller - https://cg-seller.exaccess.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ● Поддержать автора: - https://sites.google.com/view/tutorcg/donate Script - Изменить дефолтный материал Добавить скрипт «userSetup.mel» в: C:\Users\_NamePC_\Documents\maya\scripts Изменить канал Color (Shader Blinn) «evalDeferred("{\setAttr lambert1.color 0.048 0.048 0.048;\}");» Изменить канал Specular Color (Shader Blinn) «evalDeferred("{\setAttr blinn1.specularColor -type double3 0 0 0 ;\}");» ---Скопировать скрипт--- global proc m341_defaultBlinn() { string $allMats[] = `ls -mat`;/ int $switch = 1; for ($item in $allMats) { if (`gmatch $item "blinn1"`) { $switch = 0; print "blinn1 already exists"; break; } } if ($switch == 1) { shadingNode -asShader blinn; string $defaultBlinn[] = `ls -sl`; connectAttr -f ($defaultBlinn[0] + ".outColor") initialShadingGroup.surfaceShader; } { evalDeferred("{\setAttr blinn1.color 0.048 0.048 0.048;\}"); evalDeferred("{\setAttr blinn1.specularColor -type double3 0 0 0 ;\}"); } } scriptJob -compressUndo 1 -runOnce 0 -event "SceneOpened" "m341_defaultBlinn"; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #TutorCG, #MayaДляНачинающих, #MayaУроки, #ОбучениеМайя,
