Я пытаюсь динамически устанавливать текстуры для моего игрового объекта.
Это работает так:
var skin = _skinTable[index] as Hashtable;
var renderer = CurrentShip.GetComponentInChildren<Renderer>();
renderer.material.SetTexture("_MainTex", skin["albedo"] as Texture);
renderer.material.SetTexture("_BumpMap", skin["normal"] as Texture);
renderer.material.SetTexture("_MetallicGlossMap", skin["metallic"] as Texture);
Где я могу найти имена (первый аргумент SetTexture) для других карт, таких как Высота, Окклюзия и т. Д.?
(Я говорю о стандартном шейдере)