API

Interface AxisDragGizmoOptions

Options for building a single-axis position drag gizmo.

interface AxisDragGizmoOptions {
    color?: [number, number, number];
    disableColor?: [number, number, number];
    dragAxis: Vec3;
    hoverColor?: [number, number, number];
    thickness?: number;
}
Index
color?: [number, number, number]

Material color of the rendered arrow. Defaults to grey.

disableColor?: [number, number, number]

Disabled-state material colour (defaults to grey, alpha 0.4).

dragAxis: Vec3

World-space drag axis (unit vector).

hoverColor?: [number, number, number]

Hover material colour (defaults to yellow).

thickness?: number

Multiplier applied to the rendered arrow's tube/cone thickness.