1.1.5 • Published 3 years ago

smove v1.1.5

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

node-smove

Smove is a library for producing human-like sinusoidal motion based on work by Joseph Sullivan.

Example usage

1. Simple movement

const Smove = require('smove');
const s = new Smove({ xf: 1.0, a: 1.0 });
console.log(s.sample());

Example 1

2. Starting velocity

const Smove = require('smove');
const s = new Smove({ xf: 1.0, a: 1.0, v0: 0.5 });
console.log(s.sample());

Example 2

3. Velocity limits

const Smove = require('smove');
const s = new Smove({ xf: 1.0, a: 1.0, v_min: 0.1, v_max: 0.68 });
console.log(s.sample());

Example 3

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago