interact-steve.js

Various interactive components that we often miss (or not) in the greatest frameworks.
It's built on top of Three.js. Mainly a proof of concept about integrating animated 3D WebGL stuff as html5 components.

Install & Usage

Refer to the GitHub project page.

Compoments

Multi-Toggle button

Click to toggle state. Can have 2 to 6 states.

2-state example using bootstrap 4 default theme

State:

6-state example using bootstrap 4 default theme

State:

4-state Tetrahedron geometry

State:

20-state Icosahedron geometry

State:

custom size & animation speed