Hello 3D World
I wanted to see if I could get a 3D canvas running inside my portfolio without destroying my SEO or lighthouse score.
The Result:
Click the cube to change its size, or hover to change the color!
How it works
I used client:visible so the Three.js library only loads when you scroll down to this section. This keeps the initial page load super fast.