Skip to content

Habbatul/3D-Nostalgia

Repository files navigation

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. This project initially started as a personal exploration, so the code contains many comments and is not well-organized, as everything is written in a single file. However, I’m planning to refactor it into a more modular structure to make it easier to maintain in the future.

🕹️ 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 and some basic Computer Graphic. Basically, Three.js provides everything we need.

  • Vite
  • ThreeJS
  • Javascript (Vanilla)

About

2000's Nostalgia, built with ThreeJS (Vanilla)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors