rullino
    Preparing search index...

    Interface LutParam

    A 3D colour LUT (lut.ts). Only its domain goes into the uniform block (array<vec4f, 2>: min, max); the table itself is a 3D texture bound by multipass filters, read through the generated lut_<name>(rgb) sampler. Values are kept by identity, so GPU textures can be cached per Lut object.

    interface LutParam {
        default: Lut;
        description?: string;
        group?: string;
        label?: string;
        type: "lut";
    }

    Hierarchy

    • ParamBase
      • LutParam
    Index
    default: Lut
    description?: string
    group?: string

    UI grouping: params sharing a group are shown together (as tabs in the playground).

    label?: string
    type: "lut"