Type Alias Viewer3DCamera

Viewer3DCamera: {
    control: string;
    holroyd: boolean;
    ortho: boolean;
    panSpeed: number;
    position: [number, number, number];
    quaternion: [number, number, number, number];
    rotateSpeed: number;
    target: [number, number, number];
    up: string;
    zoom: number;
    zoomSpeed: number;
}

Type declaration

  • control: string

    Available: "orbit" | "trackball"

  • holroyd: boolean
  • ortho: boolean
  • panSpeed: number
  • position: [number, number, number]
  • quaternion: [number, number, number, number]

    Camera rotation as quaternion [x, y, z, w]

  • rotateSpeed: number
  • target: [number, number, number]

    The point the camera orbits around / looks at

  • up: string

    Available: "Z" | "Y"

  • zoom: number
  • zoomSpeed: number