Skip to content

LedEmitterParams

StructLEDStudioLEDStudio
public struct LedEmitterParams

Configures an emitter’s shape, size, brightness, response, subpixel order, and close-up appearance.

[Tooltip("Emitter shape used to reconstruct each logical LED.")]
public LedEmitterShape Shape

Returns

LEDStudio.LedEmitterShape

[Tooltip("Emitter fill ratio within the pitch cell (0..1)")]
[Range(0.1, 0.98)]
public float FillRatio

Returns

System.Single

[Tooltip("Diffusion falloff exponent")]
[Range(0.5, 8)]
public float DiffusionExponent

Returns

System.Single

[Tooltip("Brightness response curve used by the presentation shader.")]
public LedBrightnessResponse BrightnessResponse

Returns

LEDStudio.LedBrightnessResponse

[Tooltip("Emitter base brightness multiplier")]
[Range(0.1, 10)]
public float BrightnessMultiplier

Returns

System.Single

[Tooltip("Length of each LCD RGB subpixel bar within the pitch cell.")]
[Range(0.1, 0.98)]
public float SubpixelLength

Returns

System.Single

[Tooltip("Gap between LCD RGB subpixel bars within the pitch cell.")]
[Range(0, 0.25)]
public float SubpixelGap

Returns

System.Single

[Tooltip("RGB/BGR ordering for LCD-style subpixel emitters.")]
public LedSubpixelOrder SubpixelOrder

Returns

LEDStudio.LedSubpixelOrder

public static LedEmitterParams Default { get; }

Returns

LEDStudio.LedEmitterParams