A 3D product viewer made with three.js and angular. There is support to change textures which is animated for the white chair.
Project can be viewed here: https://saaratrix.github.io/generic-3Dproduct-viewer/build/
How the application looks like:
There's pointer events!