ob-scene

0.2.4 • Public • Published

ob-scene

npm status dependency status

obscene!

Create interactive infographics with parallax, autoplay, and slide capabilities. Designed as a reactive animation engine.

Features

  • Synchronizes scroll with time.
  • Allow for multiple things to synchronize, including scroll, play, slides, and sound.

Goals

Design: Explore the design possibilities of multi-interaction interactive infographics.

Engineering: Explore the capabilities of a reactive web animation engines.

Roadmap

v1.0.0

  • Switch to virtual dom system for rendering.
  • Synchronized sound support.
  • Slideshow demo.
  • Storytelling demo.
  • Art Demo.
  • Argument demo.
  • Add tests.
  • Add documentation.

Backlog

  • Support for other js libraries (d3.js).
  • Create local scope for dom (currently requires <body>).
  • Create local scope for js (obscene currently requires global variable obscene_compiled).
  • Lazy-load buffering for scenes.

Package Sidebar

Install

npm i ob-scene

Weekly Downloads

1

Version

0.2.4

License

MIT

Last publish

Collaborators

  • sartaj