An experimental Three.js project demonstrating 3D rendering, primitive shapes, textures, lighting, and camera control in the browser.
- Interactive 3D scene rendered with Three.js
- Multiple primitive geometries (cube, sphere, cone, etc.)
- Texturing and materials for realistic surfaces
- Configurable camera and lighting
- Easily extendable for more complex scenes
- JavaScript / ES Modules
- Three.js
- HTML / CSS
git clone https://github.com/Lut-Lat-Aung/threejs.gitnpm installnpm run dev๐ Project Structure
threejs/
โโโ public/ # Static assets (textures, models, etc.)
โโโ src/ # Main source code
โ โโโ main.js # Entry point
โ โโโ scenes/ # Scene setup scripts
โ โโโ styles/ # CSS styles
โโโ package.json
โโโ README.mdMouse Drag โ Orbit the camera
Scroll โ Zoom in/out
Right Click + Drag โ Pan viewThis project is licensed under the MIT License.
Created by Lut Lat Aung as a Three.js learning project. Based on Three.js documentation and community examples.
