A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.
React component for the Intersection <Observer /> API
Lazy load images using Intersection Observer, apply progressive rendering and css animations.