This is my playground for learning and experimenting with Three.js.
Here you'll find small, focused demos where I explore 3D rendering, materials, geometries, shaders, and other WebGL concepts.
Each folder is a standalone idea, not a full app.
I'm building this to share my progress and what I learn along the way.
Don't forget to check the controls gui ;)
| Name | Description | Live Demo |
|---|---|---|
| 3D-text | A simple 3D text render. | View Demo |
| particle-animations | Some animations with particles. | View Demo |
| galaxy-creator | Real-time 3D galaxy creator made with particles. | View Demo |
| particle-field | Interactive particle field that reacts to your mouse movement. | View Demo |
| webgl-triangle | The classic WebGL triangle. | View Demo |
More coming soon...
- Clone this repo
git clone [email protected]:goncalooliveirasilva/threejs-experiments.git
cd threejs-experiments/<experiment-name>- Install dependencies and run
npm install
npm run dev