MaterialKey

constructor(doubleSided: Boolean = false, unlit: Boolean = false, hasVertexColors: Boolean = false, hasBaseColorTexture: Boolean = false, hasNormalTexture: Boolean = false, hasOcclusionTexture: Boolean = false, hasEmissiveTexture: Boolean = false, useSpecularGlossiness: Boolean = false, alphaMode: AlphaMode = AlphaMode.OPAQUE, enableDiagnostics: Boolean = false, hasMetallicRoughnessTexture: Boolean = false, metallicRoughnessUV: Int = 0, baseColorUV: Int = 0, hasClearCoatTexture: Boolean = false, clearCoatUV: Int = 0, hasClearCoatRoughnessTexture: Boolean = false, clearCoatRoughnessUV: Int = 0, hasClearCoatNormalTexture: Boolean = false, clearCoatNormalUV: Int = 0, hasClearCoat: Boolean = false, hasTransmission: Boolean = false, hasTextureTransforms: Boolean = false, emissiveUV: Int = 0, aoUV: Int = 0, normalUV: Int = 0, hasTransmissionTexture: Boolean = false, transmissionUV: Int = 0, hasSheenColorTexture: Boolean = false, sheenColorUV: Int = 0, hasSheenRoughnessTexture: Boolean = false, sheenRoughnessUV: Int = 0, hasVolumeThicknessTexture: Boolean = false, volumeThicknessUV: Int = 0, hasSheen: Boolean = false, hasIOR: Boolean = false)