Luxar Viewer API Documentation - v2026.9.22
    Preparing search index...
    • Why a knob currently changes NOTHING on screen, or null when it is live — the dependencies three's physical shader imposes between knobs, stated once so the Layers panel can grey a slider out with the reason instead of offering a dead control (measured on the reflections demo: at metalness = 1 the whole glass family is inert because three scales transmission by 1 − metalness and takes a metal's reflectance from its base colour, not its IOR).

      values are the LIVE knob values (material domain, not slider space) plus the attenuation colour, all optional so a partial record still answers.

      Parameters

      • key:
            | "roughness"
            | "metalness"
            | "clearcoat"
            | "clearcoat_roughness"
            | "iridescence"
            | "sheen"
            | "transmission"
            | "ior"
            | "thickness"
            | "attenuation_distance"
            | "dispersion"
      • values: PhysicalKnobLiveValues

      Returns string | null