Skip to content

MANI-WEBDEVE/threejs-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

THREE . JS Guide Repo 😎

  1. Transformation

  2. Aniamtion

  3. Setting up vite

  4. Making Responsive

  5. Orbit Control

  6. Geometries

  7. Texture

  8. Material

  9. Lil-Gui

  10. Ligths

  11. Adding 3D Models

Getting Started

ThreeJS image

These instructions will help you get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (version 12 or above)
  • A modern browser (Chrome, Firefox, Edge, etc.)

Installing

  1. Clone the repository:
    git clone https://github.com/MANI-WEBDEVE/ThreeJs_Guide_repo
  2. Enter Your Directory:
    cd (directory name)
  3. Install the dependencies:
    npm i

Features

  1. 3D Scene Creation: Create and manage 3D scenes with objects, lights, and cameras.
  2. Animations: Implement real-time animations with ease using requestAnimationFrame.
  3. Interactivity: Mouse and keyboard interactions with 3D objects.
  4. Lighting: Dynamic lighting, shadows, and reflections.
  5. Geometry and Materials: Use built-in geometry and materials, or create custom ones.
  6. Responsive Design: Optimized for different screen sizes and resolutions.

Technologies Used

  1. Three.js: 3D rendering library.
  2. WebGL: Underlying API for rendering 2D/3D graphics.
  3. JavaScript (ES6+): Core language.
  4. Node.js: Runtime for managing dependencies and scripts.

Contributing

Contributions are welcome! To contribute:

  1. Fork this repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit and push your changes (git push origin feature-branch).
  5. Submit a pull request.
  6. Please ensure your code adheres to the project's coding standards.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published