@spearwolf/twopoint5d
Version:
a library to create 2.5d realtime graphics and pixelart with three.js
11 lines • 497 B
TypeScript
import { Camera } from 'three';
import { ProjectionPlane } from './ProjectionPlane.js';
export interface IProjection {
updateViewRect(width: number, height: number): void;
getViewRect(): [width: number, height: number, pixelRatioHorizontal: number, pixelRatioVertical: number];
get projectionPlane(): ProjectionPlane;
getZoom(distanceToProjectionPlane: number): number;
createCamera(): Camera;
updateCamera(camera: Camera): void;
}
//# sourceMappingURL=IProjection.d.ts.map