Good day! Using lwrp for about 6 month. Yesterday went from 2018.3.12f1 to 2019.1.0f2, an now have an issue in changing textures on the fly, with script. Simple thing. It was) Code (CSharp): rend = GetComponent<MeshRenderer>(); rend.material.maintexture = newTexture; This lines of code actually changes the texture (checked with names on maintexture) - but it is not displayed, i can see an old texture all the time. If changed through inspector - texture changes. But it seems, that displayed texture and material.maintexture have nothing in common. Because even if we set maintexture (through script) to null - nothing changes. If we get to standart hdrp - all is fine. Tried getting some info through .material.shaderKeywords - no luck. Only _normalmap and _occlusionmap. Feel, like it's something simple, but couldn't find the answer. Can anyone give me a hand?