bevy_hanabi icon indicating copy to clipboard operation
bevy_hanabi copied to clipboard

🎆 Hanabi — a GPU particle system plugin for the Bevy game engine.

Results 55 bevy_hanabi issues
Sort by recently updated
recently updated
newest added

Hey there Super excited to use with bevy 0.8! Any plans to support?

question

This plugin, according to StarArawn who wrote bevy_ecs_tilemap, doesn't correctly set the z value for particle rendering: https://github.com/djeedai/bevy_hanabi/blob/main/src/render/mod.rs#L1606 . This results in problems where the particles appear randomly below or...

bug

In the process of providing more PositionModifier primitives like Cube, Cone & Plane, I noticed it could be nice to have more ways to express the initial velocity of particles...

Hello, when running 2D or 3D examples (0e1df4d9f712907e1c1ae10f77478221247f7f72), bevy warns about a performance problem: ``` 2022-04-11T18:17:01.846362Z WARN wgpu_hal::vulkan::instance: PERFORMANCE [UNASSIGNED-CoreValidation-Shader-OutputNotConsumed (0x609a13b)] Validation Performance Warning: [ UNASSIGNED-CoreValidation-Shader-OutputNotConsumed ] Object 0: handle...

C - bug

The particle lifetime is driven by two phases: - _init_, which spawns the particle by making it active and initializing its attributes; - _update_, which update active particles (Euler motion...

enhancement

Currently the number of point sources (attractor or repulsors) on the `ForceFieldModifier` is fixed at 16. This does not only limit the number of sources, but also forces a large...

C - enhancement

**Crate versions** `bevy` version: 0.12.1 `bevy_hanabi` version: 0.9 and 0.10-0-dev **Describe the bug** If you have a `SizeOverLifetimeModifier` with `screen_space_size = true` then the `OrientModifier` in-plane rotation is ignored. If...

C - bug
A - internal

`bevy` version:0.12 `bevy_hanabi` version: 0.10.0-dev sub dependencies: > naga="0.14.2" > naga_oil="0.11.0" > wgpu="0.18.0" > bevy-inspector-egui="0.22.1" error[E0277]: the trait bound `ComposableModuleDescriptor` | = note: required for `&bevy::prelude::Shader` to implement `Into

invalid

~~Add a global time scale for all effects. Currently very WIP. Probably needs:~~ - ~~Some tests/examples~~ - ~~More docs~~ Now reimplemented (and documented) using the `Time` resource from bevy. (Could...

**Describe the solution you'd like** I would like to stop the particles in place on demand, when I want. I don't mean spawing / despawning them, I mean just stop...

C - enhancement