UNPKG

@egjs/view3d

Version:

Fast & Customizable glTF 3D model viewer, packed with full of features!

23 lines (22 loc) 531 B
import * as THREE from "three"; import View3D from "../View3D"; import ARScene from "../xr/ARScene"; export interface XRRenderContext { view3D: View3D; scene: ARScene; session: THREE.XRSession; delta: number; vertical: boolean; frame?: THREE.XRFrame; referenceSpace: THREE.XRReferenceSpace; xrCam: THREE.PerspectiveCamera; size: { width: number; height: number; }; } export interface XRInputs { coords: THREE.Vector2[]; inputSources: any[]; hitResults?: any[]; }