Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/the-halfbloodprince/GalaxyM1199

A cool galaxy simulation using THREE JS particles.
https://github.com/the-halfbloodprince/GalaxyM1199

galaxy particles three-js threejs threejs-example

Last synced: about 2 months ago
JSON representation

A cool galaxy simulation using THREE JS particles.

Awesome Lists containing this project

README

        

# Galaxy M1199
---
A cool galaxy simulation using THREE JS particles inspired by the galaxy(unanimated) made by Bruno Simon's THREE JS Journey Course. You can see the live demo at: https://galaxy-m1199.web.app

### How to run
1. Clone or download the repository
`git clone https://github.com/the-halfbloodprince/GalaxyM1199.git`
2. Open the folder in your favourite editor.
3. Install the dependencies using:
if you're using yarn:
`yarn`
if you're using npm:
`npm i` or `npm install`
4. Start the server using:
if you're using yarn:
`yarn run dev`
if you're using npm:
`npm run dev`

You're default browser will pop up with the simulation running on a new tab.

### Try customising
Try customising and playing with the code to improve the looks and performance of the simulation.

You can try controlling the model without having to go into the code using the top-right dat.gui menu. It is closed by default, you can click on the button that says 'Close Controls' to open the controls. In case controls aren't working well, try another browser.

##### Made by The Half Blood Prince, no not Snape, Manish.