This is the tutorial I referenced to create the 3D canvas from scratch. I didn't watch the entire video as I was already experienced with blender and the basics of web-design, but what I really took from this was the use of bundlers for websites, in this case Vite, and secondly how to load resources to me manipulated with THREE.js.
THREE.js was easy enough for me to use as my background lies in both 3D and javascript. I don't recommend watching or using the tutorial now over copilot, as you could easily get started using THREE.js using the docs, and in fact I think the method that I used is a little too complicated for my liking. The author of the tutorial emphasises the use of singletons which defy my understanding, and to me seem to just complicate code that is simple.
No comments