Hilo3d API - v2.0.0-alpha.3
    Preparing search index...

    Class MaterialDefinition

    Immutable material structure shared by any number of instances.

    Definitions own shader topology, texture layout, supported pass roles and pass state. Runtime parameters and texture identities deliberately live in MaterialInstance.

    Index
    compositing: MaterialCompositing
    id: string
    instanceOverrides: Readonly<{ compositing: boolean; coverage: boolean }>
    passes: readonly Readonly<MaterialPassDefinition>[]
    profiles: readonly MaterialRenderingProfile[]
    shaderRevision: string
    staticFeatures: Readonly<Record<string, number>>
    textureSlots: readonly Readonly<MaterialTextureSlotDefinition>[]