Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.51 KB

README.md

File metadata and controls

36 lines (24 loc) · 1.51 KB

3D Nostalgia 💾

Deployment : habbatul.github.io/3D-Nostalgia/

Content :

📺 About

A three-dimensional website with a digital nostalgia theme for Gen Z, featuring a lonely and liminal atmosphere. This website is created as an exploration of WebGL using Three.js. My exploration involves basic trigonometry, shaders, application of GLTF and HDRI, the combination of WebGL-Three.js with JavaScript event handlers, and more.

🕹️ Run on Your PC

Install npm on your desktop and run this web locally 🖥️.

git clone <this-repo>
npm install
npx vite

⌨️ Tech Stack

My focus is on exploring vanilla JavaScript and implementing trigonometry. Basically, Three.js provides everything we need.

  • Vite
  • ThreeJS
  • Javascript (Vanilla)

🎮 Contribute

I'm not sure you would want to contribute to this project because even reading it would give you a headache 😂. It's a very bad procedural paradigm, and I might not even understand my own code in a few years, lol 😂.

I've been a Java programmer who deals with those annoying practices every day (clean code, OOP, etc). By not adhering to those foolish practices, I can make programming a refreshing hobby and achieve freedom unbound by the lousy standards and conventions of the industry.