Yanlış bilmiyorsam modellemeler ve animasyonlar blender ile yapılıyor site tarafında ise threejs kullanılıyor. Bu tarz projeler çok güzel oluyor fakat yapımıda bir o kadar zor

Örnek sitelere buradan da göz atabilirsiniz;
https://www.awwwards.com/websites/three-js/