Options
All
  • Public
  • Public/Protected
  • All
Menu

The data structure representing properties of panorama.

Hierarchy

  • PanoramaMetadata

Index

Properties

fovBottom?: number

The bottom field of view is used to determine which tile to load when the camera rotates (in degrees)

fovLeft?: number

The left field of view is used to calculate the bounding square of the nodes (in degrees)

fovRight: number

The right field of view is used to calculate the bounding square of the nodes (in degrees)

fovTop?: number

The top field of view is used to determine which tile to load when the camera rotates (in degrees)

headingInDegrees?: number

Sets the rotation of the panorama BufferGeometry

id: string

Unique identifier for different panoramas

isLowerLeftOrigin: boolean

Certain tiles start in the lower left corner and not top left

maxHeight: number

The combined height of the tiles. This will be the calculated height so tiles fit precisely and not the original image height. (in pixels)

maxWidth: number

The combined width of the tiles. This will be the calculated width so tiles fit precisely and not the original image width. (in pixels)

position: Vector3

Position in world. The coordinates are in meters.

sphereRadius: number

The size of the sphere around the camera position. Smaller spheres allow placement in world where larger spheres allows better blending between tiles. (in meters)

tileHeight: number

The tile height that is used to determine the current level of detail (in pixels) In case of square tiles the value of tileHeight will be considered as tileWidth

tileWidth?: number

The tile width that is used to determine the current level of detail (in pixels)

tilesUrl: string

The url pattern to load the tiles