Hey HN!<p>I wanted to share a library that I’ve been working on for a few months now called midori. This library was built with three.js and uses WebGL. It allows users to use their own images as animated backgrounds for their websites.<p>The primary features supported by the library are:<p><pre><code> - Configurable camera
- Animated transitions between backgrounds
- Post-processing effects & particles
</code></pre>
Implementation-wise, there's a lot of interesting stuff accomplished via camera manipulation, shaders, and tweening.<p>I would appreciate any feedback. Thanks for taking a look, it means a lot!