@repcomm/three.lookcamera
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

three.lookcamera

A look camera and freecamera for your three.js projects

Depends only on three.js

Comes with d.ts typescript definitions

Doesn't force you to use any weird input system

Shameless plug if you need a procedural input lib

Example

npm install @repcomm/three.lookcamera

import { FreeCamera } from "@repcomm/three.lookcamera";

const freecam = new FreeCamera ();

scene.add( freecam );

// freecam.getCamera(); // for when you want to render with it

//game input loop

//move the camera, typically with WASD/arrow keys
freecam.addMovementInput( forwardDelta , sideDelta );

//rotate the camera, typically with the mouse
freecam.addRotationInput ( horizontalDelta, verticalDelta );

Package Sidebar

Install

npm i @repcomm/three.lookcamera

Weekly Downloads

0

Version

1.0.4

License

Unlicense

Unpacked Size

7.48 kB

Total Files

8

Last publish

Collaborators

  • repcomm