Three.js is a WebGL based library for rendering 3D content in a browser. In this tutorial I will load a 3D object I created in Blender and exported as GLB along with its material.
Of course, we will create the entire scene with lights, camera and navigation control, which in Three.js is very simple and fast. All this using modern features of JavaScript
You can get your own GLB model from https://sketchfab.com/tags/glb