mylingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
18 lines (15 loc) • 522 B
text/typescript
import { PerspectiveCamera } from "three"
import { FAR, NEAR } from "../../globals"
import ICamera, { cameraDefaults, cameraSchema } from "../../interface/ICamera"
import CameraBase from "../core/CameraBase"
export default class Camera
extends CameraBase<PerspectiveCamera>
implements ICamera
{
public static componentName = "camera"
public static defaults = cameraDefaults
public static schema = cameraSchema
public constructor() {
super(new PerspectiveCamera(75, 1, NEAR, FAR))
}
}