You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🎆 Hanabi — a GPU particle system for the Bevy game engine.
11
11
@@ -15,7 +15,7 @@ The Hanabi particle system is a modern GPU-based particle system for the Bevy ga
15
15
16
16
🚧 _This project is under heavy development, and is currently lacking both features and performance / usability polish. However, for moderate-size effects, it can already be used in your project. Feedback and contributions on both design and features are very much welcome._
17
17
18
-
🎆 Hanabi makes heavy use of compute shaders to offload work to the GPU in a performant way. Support for compute shaders on the `wasm` target (WebAssembly) via WebGPU is only available since the newly-released Bevy v0.11, and is not yet available in 🎆 Hanabi. See [#41](https://github.com/djeedai/bevy_hanabi/issues/41) for details on progress.
18
+
🎆 Hanabi makes heavy use of compute shaders to offload work to the GPU in a performant way. Support for compute shaders on the `wasm` target (WebAssembly) via WebGPU is only available since Bevy v0.11, and is not yet available in 🎆 Hanabi. See [#41](https://github.com/djeedai/bevy_hanabi/issues/41) for details on progress.
19
19
20
20
## Usage
21
21
@@ -27,7 +27,7 @@ Add the `bevy_hanabi` dependency to `Cargo.toml`:
27
27
28
28
```toml
29
29
[dependencies]
30
-
bevy_hanabi = "0.9"
30
+
bevy_hanabi = "0.10"
31
31
```
32
32
33
33
See also [Features](#features) below for the list of supported features.
@@ -124,7 +124,7 @@ commands
124
124
125
125
## Examples
126
126
127
-
See the [`examples/`](https://github.com/djeedai/bevy_hanabi/tree/26bd4d2f204a9fbc015adab5bbf0215ab965d5b0/examples) folder.
127
+
See the [`examples/`](https://github.com/djeedai/bevy_hanabi/tree/561a2da55a75288b51f6ac7ed8f86867102c06ca/examples) folder.
128
128
129
129
Note for Linux users: The examples build with the `bevy/x11` feature by default to enable support for the X11 display server. If you want to use the Wayland display server instead, add the `bevy/wayland` feature.
130
130
@@ -136,7 +136,7 @@ Combine the `SetPositionSphereModifier` for spawning and `LinearDragModifier` to
136
136
cargo run --example firework --features="bevy/bevy_winit bevy/bevy_pbr bevy/png 3d"
@@ -381,7 +381,7 @@ This list contains the major fixed features provided by 🎆 Hanabi. Beyond that
381
381
For optimization purpose, users of a single type of camera can disable the other type by skipping default features in their `Cargo.toml`. For example to use only the 3D mode:
382
382
383
383
```toml
384
-
bevy_hanabi = { version = "0.9", default-features = false, features = [ "3d" ] }
384
+
bevy_hanabi = { version = "0.10", default-features = false, features = [ "3d" ] }
385
385
```
386
386
387
387
## Compatible Bevy versions
@@ -392,6 +392,7 @@ Compatibility of `bevy_hanabi` versions:
0 commit comments