8000 GitHub - kshshe/sandbox-3: A GPU-accelerated fluid physics simulation web application that renders dynamic particle interactions
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kshshe/sandbox-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Website

Fluid Simulation

A GPU-accelerated fluid physics simulation web application that renders dynamic particle interactions

Screenshot

Fluid simulation screenshot

Features

  • Real-time fluid simulation with GPU.js acceleration
  • Particle physics with gravity and density effects
  • Interactive particle attraction and repulsion
  • Customizable simulation parameters (speed, gravity power, particle count)
  • Multiple visualization options (acceleration, velocity, point size)

Demo

Visit the live demo at: https://fluid.a-laud.ru

Controls

  • Mouse: Attract or repel particles

Installation

  1. Clone the repository:
git clone https://github.com/kshshe/sandbox-3.git
cd sandbox-3
  1. Install dependencies:
npm install
  1. Start the development server:
npm start
  1. Open your browser and navigate to http://localhost:1234

Building for Production

npm run build

The production-ready files will be available in the dist directory.

Technologies Used

  • GPU.js - GPU accelerated JavaScript
  • TypeScript - Typed JavaScript
  • Vanilla HTML5 and JavaScript

About

A GPU-accelerated fluid physics simulation web application that renders dynamic particle interactions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0