How to control 3D model with scroll position and hover over links

Hello, does anyone know which js plugins were used to achieve this effect?

The 3D model of the dog in the background is tied to the scroll position. And the color of the dog changes when you hover over the featured product links.

GSAP and Three.js were used with a heavy dose of custom code.