/simuverse

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

Primary LanguageRustMIT LicenseMIT

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.