GPU Particle system written in Rust + WGPU + EGUI
With editor:
cargo run --release --features editor
Without:
cargo run --release
sparticles-showcase.mp4
- Performance test gpu
- Export (Post fx / animation settings).
- Seperate post fx settings per emitter
- Create noise texture for effects
- Create these textures in gui
- Create multiple at once using different color channels
- Export shader to file
- Use rust-gpu, maybe?
- Being able to pause
- Gui events to update
- Fix recreate light emitter
- Able to import models + materials
- Don't reload file if emitter recreate
- Create custom materials
- Debug params (to print imports for example)
- Improve materials (KHR, HDR)
- Async emitters
- Better events system
- Update
- Show all possible diffuse textures in map
- Preview mode of textures
- Load models from GUI.
- Seperate GUI views
- Bloom
- Depth of view
- Motion blur
- Particle trails
- Displacement map