Welcome to the "Hello Three.js" project! This is a simple demonstration of using the Three.js library to create 3D Text and graphics in the browser.
The "Hello Three.js" project showcases the basic usage of Three.js to render 3D objects and text in a web browser. It includes the following features:
- Rendering a 3D text object using a custom font and material.
- Creating multiple instances of a donut-shaped object and positioning them randomly in 3D space.
- Applying materials and textures to the objects.
- Animating the donut objects to rotate slowly over time.
You can view a live demo of the project on Vercel: https://hello-threejs-psi.vercel.app/
To run the project locally, follow these steps:
- Clone the repository to your local machine.
git clone https://github.com/najlae01/hello-threejs.git
- Navigate to the project directory.
cd hello-threejs
- Install the dependencies using npm.
npm install
- Start the development server.
npm run dev
- Open your web browser and visit http://localhost:5173 to see the project in action.
- Three.js Documentation - Official documentation for the Three.js library.
- lil-gui - GUI library used for debugging and development.
This project is part of the Three.js Journey program created by Bruno Simon. To learn more about the program and explore additional Three.js projects and tutorials, visit the official website: https://threejs-journey.com/