Albedo/base color (PBR only). Default: white
Alpha test threshold (0-1). Default: 0.5
Readonly alphaAccess to the alpha texture properties (works for both PBR and Unlit materials)
Readonly bumpAccess to the bump/normal texture properties (PBR only - returns undefined for Unlit materials)
Whether the material casts shadows. Default: true
Diffuse color (Unlit only). Default: white
Direct light intensity (PBR only). Default: 1
Emissive color (PBR only). Default: black
Emissive intensity (PBR only). Default: 2
Readonly emissiveAccess to the emissive texture properties (PBR only - returns undefined for Unlit materials)
Metallic value 0-1 (PBR only). Default: 0.5
Reflectivity color (PBR only). Default: white
Roughness value 0-1 (PBR only). Default: 0.5
Specular intensity (PBR only). Default: 1
Readonly textureAccess to the main texture properties (works for both PBR and Unlit materials)
Transparency mode (PBR only). Default: MTM_AUTO
Flattened material interface for simplified property access