Skip to content

A minimal Three.js + Vite setup for rendering 3D models! Supports GLTF/GLB loading, HDRI lighting, OrbitControls, and optimized rendering with tone mapping. Perfect for beginners & devs exploring WebGL! ๐ŸŒโšก

Notifications You must be signed in to change notification settings

ExploitEngineer/ThreeJs_Basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Three.js Basics ๐Ÿš€

A minimal Three.js + Vite setup for rendering 3D models! Supports GLTF/GLB loading, HDRI lighting, OrbitControls, and optimized rendering with tone mapping. Perfect for beginners & devs exploring WebGL! ๐ŸŒโšก

Features โœจ

  • ๐ŸŒŸ Three.js for 3D rendering
  • โšก Vite for fast development
  • ๐ŸŽญ GLTF/GLB model support
  • ๐ŸŒ… HDRI environment lighting
  • ๐ŸŽฎ OrbitControls for interaction
  • ๐Ÿ–ผ๏ธ Optimized rendering & tone mapping

Installation & Setup ๐Ÿ› ๏ธ

Clone the repository and install dependencies:

# Clone the repository
git clone https://github.com/ExploitEngineer/ThreeJs_Basics.git

# Navigate into the project directory
cd ThreeJs_Basics

# Install dependencies
npm install

Run the Project ๐Ÿš€

To start the development server:

npm run dev

The project will be available at http://localhost:5173/.

Build for Production ๐Ÿ“ฆ

npm run build

License ๐Ÿ“œ

This project is licensed under the MIT License. Feel free to use and modify it as needed!


Made with โค๏ธ by ExploitEngineer

About

A minimal Three.js + Vite setup for rendering 3D models! Supports GLTF/GLB loading, HDRI lighting, OrbitControls, and optimized rendering with tone mapping. Perfect for beginners & devs exploring WebGL! ๐ŸŒโšก

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published