soonspacejs
Version:
soonspacejs 2.x
6 lines (5 loc) • 409 B
TypeScript
import { Vector3, Object3D, Camera, Raycaster } from 'three';
import Viewport from '../Viewport';
export declare function isObjectBehindCamera(dir: Vector3, camera: Camera): boolean;
export declare function isObjectOccludeVisible(el: Object3D, camera: Camera, raycaster: Raycaster, occlude: Object3D[]): boolean;
export declare function poiNodeOccludeHandler(object: Object3D, viewport: Viewport): void;