dorkhub

simuverse

Simulate particle vector fields, fluid dynamics, procedural textures, and position-based dynamics based on wgpu + egui

jinleili
Rust10010 forksMITupdated 2 weeks ago
visit the demogit clone https://github.com/jinleili/simuverse.gitjinleili/simuverse

Simuverse

Minimum Rust Version Build Status MIT License

Simulate particle vector fields, fluid dynamics, procedural textures, and position-based dynamics based on wgpu + egui.

It is not only a complete example but also an extension of the 学习 wgpu.

Online Demo

Screenshot

Julia Set Spirl
Wood Marble
PBD Cloth LBM Fluid
Load .obj B-Spline animation

Running

On native:

cargo run

On web browser: Need Chrome 113+ or Chrome Canary

cargo run-wasm

License

Licensed under the MIT License.

more like this

anne-key

Firmware for Anne Pro Keyboard written in Rust

Rust572

TachiSnap

TachiSnap — Pixel Snapper for animation pixel artists. Rust + WebAssembly client-side tool for cleaning up AI-generated…

HTML50

urge

The Universal Ruby Game Engine (URGE) Project

C++50

bit_gossip

Pathfinding library for calculating all node pairs' shortest paths in an unweighted undirected graph.

Rust50

search

search projects, people, and tags