https://docs.unity3d.com/ScriptReference/MaterialPropertyBlock.SetTexture.html
Unity - Scripting API: MaterialPropertyBlock.SetTexture
scripting apiunitysettexture
https://discussions.unity.com/t/how-settexture-and-matrix-works-in-surface-shaders/28248
How SetTexture and [matrix] works in surface shaders - Questions & Answers - Unity Discussions
in surface
https://docs.unity3d.com/ru/2020.2/ScriptReference/Material.SetTexture.html
Material-SetTexture - Unity Scripting API
Sets a named texture.
materialsettextureunityscriptingapi