What is it ? Shaders are the new front-end web development big thing, with the ability to create very powerful 3D interactions and animations. A lot of very good javascript libraries already handle WebGL but with most of them it's kind of a headache to position your meshes relative to the DOM elements of your web page. curtains.js was created with just that issue in mind. It is a small vanilla Web
![curtains.js | Home](https://cdn-ak-scissors.b.st-hatena.com/image/square/a057c69898a7d13cc6c696d017e33f8076130dcd/height=288;version=1;width=512/https%3A%2F%2Fwww.curtainsjs.com%2Fimages%2Fcurtains-js-logo.jpg)