Three JS website for an artist combining a static website and 3D scenes

Here is a website which I built for an artist because he wanted something unique. 6 months ago I didn’t know anything about WebGL or ThreeJS. At first I thought that I can never do it. Then I watched some online course about it and learned some basics and built first scenes. Now the website is finally finished. It took me countless google searches for help and reading documentation and taking tens of examples from others to build this and I even tried to make it responsive. Here it is. I know it’s still slow for some devices because those 3D models we have are so big files.