Options
All
  • Public
  • Public/Protected
  • All
Menu

@0b5vr/automaton

Automaton

Latest NPM release

Animation engine for creative coding

Originally made for Shift, my WebGL demo

You might want to check the variant w/ GUI instead, automaton-with-gui

Examples

Install

Include directly

.min builds are minified. otherwise it isn't minified and comes with source maps.
.module builds are ESM. otherwise it's UMD.
If you want to use the UMD one using iife, everything is exposed onto global under the name AUTOMATON.

Code like this:

const { Automaton } = AUTOMATON;

const data = await ( await fetch( 'automaton.json' ) ).json();

const automaton = new Automaton( data );

// ...

npm

https://www.npmjs.com/package/@0b5vr/automaton

# npm install @0b5vr/automaton
yarn add @0b5vr/automaton

then code like this:

// const { Automaton } = require( '@0b5vr/automaton' );
import { Automaton } from '@0b5vr/automaton';

const data = await ( await fetch( 'automaton.json' ) ).json();

const automaton = new Automaton( data );

// ...

Docs

https://0b5vr.github.io/automaton/automaton/docs/

License

MIT

Generated using TypeDoc