0.2.2 • Published 10 months ago

@trinketmage/sword v0.2.2

Weekly downloads
2
License
GPLv3
Repository
github
Last release
10 months ago

sword.js

It's dangerous to go alone! Take this.

Getting started

npm i --save @trinketmage/sword

Mathematics

  • lerp: Linear interpolation.
  • angleToVector: Calculate a 2d vector on unit circle from an angle in degree.
  • vectorToAngle: Calculate an angle in degree from a 2d vector (with optional pivot).

3d

  • getScreenPos: Screen position (2d vector) of position (3d vector).
  • getFovHeigth: Get height of frustrum (y) at a specific depth (z).

glsl

  • stagger: glsl implementation of staggers
#pragma glslify: stagger = require(@trinketmage/sword/src/glsl/stagger)
  • backgroundCover: glsl UV calculation for background cover for fullscreen texture
#pragma glslify: backgroundCover = require(@trinketmage/sword/src/glsl/backgroundCover)
0.1.10

10 months ago

0.1.11

10 months ago

0.1.12

10 months ago

0.2.1

10 months ago

0.2.0

10 months ago

0.1.8

10 months ago

0.1.7

10 months ago

0.1.9

10 months ago

0.1.4

10 months ago

0.2.2

10 months ago

0.1.3

10 months ago

0.1.6

10 months ago

0.1.5

10 months ago

0.1.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.0.10

6 years ago

0.0.11

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago