Skip to content

ruijieren98/multipleWindow3dScene

Repository files navigation

multipleWindow3dScene

This is the final group project for Advanced Course in Computer Graphics course at Waseda University.

Project title ↓

Metal Planet: Multi-window Interactive Space Simulation

Demo ↓

Multi-balls reflection ↓

Our Cosmos ↓

Getting Started

Prerequisites

Before you begin, ensure you have the latest version of Node.js installed on your system. You can download it from Node.js official website.

Installation

  1. Clone the Repository

    Gain a local copy of the project by cloning the repository using the following command:

    git clone https://github.com/ruijieren98/multipleWindow3dScene.git
    cd multipleWindow3dScene
  2. Install Dependencies

    Install Three.js and other necessary dependencies as follows:

    For Three.js, refer to the official installation guide or simply run:

    npm install --save three
    

    For Vite, a frontend build tool, install it using:

    npm install --save-dev vite
    

Running the Project

  1. Start the Server:

    In the project directory, start the server by running:

    npx vite
  2. Open the Application:

    Open a web browser and navigate to http://localhost:5173/ or use the URL provided in the terminal output. For optimal experience and to prevent cache-related issues, it is recommended to use the browser in incognito mode.

Acknowledgements

This project builds upon and enhances the foundational work available at bgstaal/multipleWindow3dScene. We extend our sincere gratitude to the original authors for their innovative and inspiring contributions, which have been instrumental in shaping the development of this project.

About

Final Assignment for ACG course at Waseda U.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published