export const PLAYER_SELECTOR = '[data-vr-web-player]'; export const LAUNCHER_SELECTOR = '[data-vr-web-launcher]'; export type ProjectionMode = 'vr180' | 'plane'; export type HeadLockMode = 'auto' | 'position' | 'none'; export type LauncherMediaType = 'image' | 'video'; export const DEFAULT_PROJECTION: ProjectionMode = 'vr180'; export const DEFAULT_HEAD_LOCK: HeadLockMode = 'auto'; export const VALID_PROJECTIONS = new Set(['vr180', 'plane']); export const VALID_HEAD_LOCKS = new Set(['auto', 'position', 'none']); export const VALID_LAUNCHER_MEDIA_TYPES = new Set(['image', 'video']); export const PLANE_WIDTH = 3.2; export const PLANE_HEIGHT = PLANE_WIDTH * (9 / 16); export const PLANE_DISTANCE = 3; export const PLANE_2D_DISTANCE = 1.2;