textureproperty
Texture property is a parameter of a material or shader that holds a reference to a texture asset and controls how that texture contributes to the surface appearance. In modern graphics pipelines, textures provide color, detail, and physical cues without adding geometry. A texture property is typically exposed in a shader or material editor as a slot for a texture, plus optional sampling settings that influence how the texture is read.
Common texture property types include albedo/diffuse, normal, height/displacement, metallic, roughness (or specular), ambient occlusion, and emissive
Texture sampling parameters accompany the texture asset and determine how it is applied. Tiling and offset
In major engines, texture properties are named and organized differently: Unity uses slots like _MainTex for