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

    Type Alias MaterialCompositing

    MaterialCompositing:
        | Readonly<{ mode: "opaque" }>
        | Readonly<{ mode: "weighted-blended" }>
        | Readonly<{ mode: "alpha-blend"; premultiplied: boolean }>
        | Readonly<{ mode: "additive"; premultiplied: boolean }>
        | Readonly<
            {
                blend: Readonly<MaterialBlendState>;
                depthWrite: boolean;
                mode: "custom";
            },
        >

    Compositing controls how a shaded result combines with the existing color target.

    Type Declaration

    • Readonly<{ mode: "opaque" }>
    • Readonly<{ mode: "weighted-blended" }>

      Approximate order-independent transparency; requires explicit pipeline opt-in.

    • Readonly<{ mode: "alpha-blend"; premultiplied: boolean }>
    • Readonly<{ mode: "additive"; premultiplied: boolean }>
    • Readonly<
          {
              blend: Readonly<MaterialBlendState>;
              depthWrite: boolean;
              mode: "custom";
          },
      >