Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/habbatul/3d-nostalgia

3D Website for Nostalgia, built with ThreeJS (Vanilla)
https://github.com/habbatul/3d-nostalgia

onprogress shader threejs vitejs

Last synced: 9 days ago
JSON representation

3D Website for Nostalgia, built with ThreeJS (Vanilla)

Awesome Lists containing this project

README

        

# 3D Nostalgia 💾
**Deployment :** [habbatul.github.io/3D-Nostalgia/](https://habbatul.github.io/3D-Nostalgia/)

**Content :**
- [đŸ“ē About](#about)
- [🕹ī¸ Run on Your PC](#run_local)
- [⌨ī¸ Tech Stack](#stack)

## đŸ“ē 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
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)