Physics-based glass effects using WebGL with real optical science - works with React, Vue, Next.js, and vanilla JS