UNPKG

@spearwolf/twopoint5d

Version:

a library to create 2.5d realtime graphics and pixelart with three.js

11 lines 564 B
import type { Camera, Scene } from 'three'; import type { RenderPass } from 'three/addons/postprocessing/RenderPass.js'; import type { ThreeRendererType } from '../display/types.js'; export type RenderCmdFunc = (scene: Scene, camera: Camera, autoClear: boolean) => void; export interface IStage { name: string; resize(width: number, height: number): void; renderFrame(renderer: ThreeRendererType, now: number, deltaTime: number, frameNo: number, renderCmd?: RenderCmdFunc): void; getRenderPass?(): RenderPass; } //# sourceMappingURL=IStage.d.ts.map