Class GizmoDrawSettings

Settings that control gizmo drawing.

Constructors

  • Parameters

    • OptionalinteractiveGizmoSize: number
    • OptionaliconScale: number
    • OptionaliconMaximumDrawDistance: number
    • OptionaliconFadeDistance: number
    • OptionallargeIconFadeOutSize: number
    • OptionallargeIconCullSize: number

    Returns GizmoDrawSettings

Properties

_iconFadeDistance: number
_iconMaximumDrawDistance: number
_iconScale: number
_interactiveGizmoSize: number
_largeIconCullSize: number
_largeIconFadeOutSize: number

Accessors

  • get iconFadeDistance(): number
  • Distance at which icons start fading out.

    Returns number

  • set iconFadeDistance(value): void
  • Parameters

    • value: number

    Returns void

  • get iconMaximumDrawDistance(): number
  • Maximum range at which gizmo icons will be rendered, in world units.

    Returns number

  • set iconMaximumDrawDistance(value): void
  • Parameters

    • value: number

    Returns void

  • get iconScale(): number
  • Scale to apply to gizmo icons, controlling their size.

    Returns number

  • set iconScale(value): void
  • Parameters

    • value: number

    Returns void

  • get interactiveGizmoSize(): number
  • Scale to apply to interactive gizmo intersection shapes.

    Returns number

  • set interactiveGizmoSize(value): void
  • Parameters

    • value: number

    Returns void

  • get largeIconCullSize(): number
  • Icons larger than this size will not be shown. The value represents the size of the icon relative to viewport size (e.g. 1 means the icons fully covers the viewport). In range [0, 1], should be larger than maximum size value.

    Returns number

  • set largeIconCullSize(value): void
  • Parameters

    • value: number

    Returns void

  • get largeIconFadeOutSize(): number
  • Icons larger than this size will be faded out. The value represents the size of the icon relative to viewport size (e.g. 1 means the icons fully covers the viewport). In range [0, 1], should be larger than minimum size value.

    Returns number

  • set largeIconFadeOutSize(value): void
  • Parameters

    • value: number

    Returns void

Methods