Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/robertsmrek/ferris-wheel

Ferris Wheel Three.js Project
https://github.com/robertsmrek/ferris-wheel

threejs

Last synced: 14 days ago
JSON representation

Ferris Wheel Three.js Project

Awesome Lists containing this project

README

        

# Ferris Wheel Simulation

Welcome to the Ferris Wheel Simulation project. This project demonstrates a 3D Ferris wheel simulation using Three.js, complete with physics for swinging cabins and a debug GUI for adjusting various parameters.

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

## Introduction

This project showcases a 3D Ferris wheel simulation built with Three.js. It includes physics for swinging cabins and a debug GUI for real-time adjustments of various parameters such as swing amplitude, swing speed, and rotation speed.

## Features

- 3D Ferris wheel with rotating cabins
- Physics for swinging cabins
- Debug GUI for adjusting physics and light settings
- Responsive design

## Installation

To get started with the project, clone this repository and install the dependencies:

```bash
git clone https://github.com/bckslash/Ferris-Wheel.git
cd Ferris-Wheel
npm install
```

```bash
npm run dev
```