ZMaterialData

@Serializable
data class ZMaterialData(var pbr: ZPbrMaterialData? = null, var phong: ZPhongMaterialData? = null, var texture: ZTexture? = null) : ZComponentData(source)

Constructors

Link copied to clipboard
constructor(pbr: ZPbrMaterialData? = null, phong: ZPhongMaterialData? = null, texture: ZTexture? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Transient
open override val refId: String

Represents the unique identifier for a reference-based component. The refId is used as a distinctive key for retrieving or linking this component within reference-dependent systems.

Link copied to clipboard