UNPKG

@types/three

Version:
27 lines (21 loc) 541 B
import { Light, WebGPURenderer } from "three/webgpu"; export interface Size { width: number; height: number; set: (width: number, height: number) => void; } export interface Position { x: number; y: number; set: (x: number, y: number) => void; } declare class ShadowMapViewer { enabled: boolean; size: Size; position: Position; render: (renderer: WebGPURenderer) => void; updateForWindowResize: () => void; update: () => void; constructor(light: Light); } export { ShadowMapViewer };