├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── rust.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── assets ├── explosion.png ├── fireworks.png ├── kenney │ ├── License.txt │ ├── circle_01.png │ ├── circle_02.png │ ├── circle_03.png │ ├── circle_04.png │ ├── circle_05.png │ ├── dirt_01.png │ ├── dirt_02.png │ ├── dirt_03.png │ ├── fire_01.png │ ├── fire_02.png │ ├── flame_01.png │ ├── flame_02.png │ ├── flame_03.png │ ├── flame_04.png │ ├── flame_05.png │ ├── flame_06.png │ ├── flare_01.png │ ├── light_01.png │ ├── light_02.png │ ├── light_03.png │ ├── magic_01.png │ ├── magic_02.png │ ├── magic_03.png │ ├── magic_04.png │ ├── magic_05.png │ ├── muzzle_01.png │ ├── muzzle_02.png │ ├── muzzle_03.png │ ├── muzzle_04.png │ ├── muzzle_05.png │ ├── scorch_01.png │ ├── scorch_02.png │ ├── scorch_03.png │ ├── scratch_01.png │ ├── slash_01.png │ ├── slash_02.png │ ├── slash_03.png │ ├── slash_04.png │ ├── smoke_01.png │ ├── smoke_02.png │ ├── smoke_03.png │ ├── smoke_04.png │ ├── smoke_05.png │ ├── smoke_06.png │ ├── smoke_07.png │ ├── smoke_08.png │ ├── smoke_09.png │ ├── smoke_10.png │ ├── smoke_sheet.png │ ├── spark_01.png │ ├── spark_02.png │ ├── spark_03.png │ ├── spark_04.png │ ├── spark_05.png │ ├── spark_06.png │ ├── spark_07.png │ ├── star_01.png │ ├── star_02.png │ ├── star_03.png │ ├── star_04.png │ ├── star_05.png │ ├── star_06.png │ ├── star_07.png │ ├── star_08.png │ ├── star_09.png │ ├── symbol_01.png │ ├── symbol_02.png │ ├── trace_01.png │ ├── trace_02.png │ ├── trace_03.png │ ├── trace_04.png │ ├── trace_05.png │ ├── trace_06.png │ ├── trace_07.png │ ├── twirl_01.png │ ├── twirl_02.png │ ├── twirl_03.png │ ├── window_01.png │ ├── window_02.png │ ├── window_03.png │ └── window_04.png ├── smoke.png └── wrench.png ├── docs ├── animated_example.gif ├── basic_example.gif ├── explosion_example.gif └── mesh_example.gif ├── examples ├── animated_example.rs ├── basic_example.rs ├── explosion_example.rs └── mesh_example.rs └── src ├── bundle.rs ├── components ├── mod.rs ├── modifiers │ ├── color.rs │ ├── constraints.rs │ ├── gravity.rs │ ├── mod.rs │ ├── perlin_noise.rs │ ├── rotation.rs │ ├── size.rs │ └── velocity.rs ├── particle_emitter │ ├── emitter_shape │ │ ├── mod.rs │ │ ├── shape_enum.rs │ │ └── shapes │ │ │ ├── boxx.rs │ │ │ ├── circle.rs │ │ │ ├── cone.rs │ │ │ ├── convex_mesh.rs │ │ │ ├── edge.rs │ │ │ ├── mod.rs │ │ │ └── sphere.rs │ └── mod.rs ├── particle_material.rs ├── particle_params.rs ├── particle_render_mode.rs ├── particle_rng.rs └── particle_system.rs ├── lib.rs ├── particle.rs ├── render ├── draw.rs ├── extract.rs ├── mod.rs ├── particles.wgsl ├── pipeline.rs ├── prepare.rs └── queue.rs ├── systems.rs └── utilities ├── color_gradient.rs ├── color_or_gradient.rs ├── mod.rs └── range_or_fixed.rs /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | 4 | .idea 5 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/README.md -------------------------------------------------------------------------------- /assets/explosion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/explosion.png -------------------------------------------------------------------------------- /assets/fireworks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/fireworks.png -------------------------------------------------------------------------------- /assets/kenney/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/License.txt -------------------------------------------------------------------------------- /assets/kenney/circle_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/circle_01.png -------------------------------------------------------------------------------- /assets/kenney/circle_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/circle_02.png -------------------------------------------------------------------------------- /assets/kenney/circle_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/circle_03.png -------------------------------------------------------------------------------- /assets/kenney/circle_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/circle_04.png -------------------------------------------------------------------------------- /assets/kenney/circle_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/circle_05.png -------------------------------------------------------------------------------- /assets/kenney/dirt_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/dirt_01.png -------------------------------------------------------------------------------- /assets/kenney/dirt_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/dirt_02.png -------------------------------------------------------------------------------- /assets/kenney/dirt_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/dirt_03.png -------------------------------------------------------------------------------- /assets/kenney/fire_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/fire_01.png -------------------------------------------------------------------------------- /assets/kenney/fire_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/fire_02.png -------------------------------------------------------------------------------- /assets/kenney/flame_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/flame_01.png -------------------------------------------------------------------------------- /assets/kenney/flame_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/flame_02.png -------------------------------------------------------------------------------- /assets/kenney/flame_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/flame_03.png -------------------------------------------------------------------------------- /assets/kenney/flame_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/flame_04.png -------------------------------------------------------------------------------- /assets/kenney/flame_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/flame_05.png -------------------------------------------------------------------------------- /assets/kenney/flame_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/flame_06.png -------------------------------------------------------------------------------- /assets/kenney/flare_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/flare_01.png -------------------------------------------------------------------------------- /assets/kenney/light_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/light_01.png -------------------------------------------------------------------------------- /assets/kenney/light_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/light_02.png -------------------------------------------------------------------------------- /assets/kenney/light_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/light_03.png -------------------------------------------------------------------------------- /assets/kenney/magic_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/magic_01.png -------------------------------------------------------------------------------- /assets/kenney/magic_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/magic_02.png -------------------------------------------------------------------------------- /assets/kenney/magic_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/magic_03.png -------------------------------------------------------------------------------- /assets/kenney/magic_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/magic_04.png -------------------------------------------------------------------------------- /assets/kenney/magic_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/magic_05.png -------------------------------------------------------------------------------- /assets/kenney/muzzle_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/muzzle_01.png -------------------------------------------------------------------------------- /assets/kenney/muzzle_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/muzzle_02.png -------------------------------------------------------------------------------- /assets/kenney/muzzle_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/muzzle_03.png -------------------------------------------------------------------------------- /assets/kenney/muzzle_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/muzzle_04.png -------------------------------------------------------------------------------- /assets/kenney/muzzle_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/muzzle_05.png -------------------------------------------------------------------------------- /assets/kenney/scorch_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/scorch_01.png -------------------------------------------------------------------------------- /assets/kenney/scorch_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/scorch_02.png -------------------------------------------------------------------------------- /assets/kenney/scorch_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/scorch_03.png -------------------------------------------------------------------------------- /assets/kenney/scratch_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/scratch_01.png -------------------------------------------------------------------------------- /assets/kenney/slash_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/slash_01.png -------------------------------------------------------------------------------- /assets/kenney/slash_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/slash_02.png -------------------------------------------------------------------------------- /assets/kenney/slash_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/slash_03.png -------------------------------------------------------------------------------- /assets/kenney/slash_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/slash_04.png -------------------------------------------------------------------------------- /assets/kenney/smoke_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_01.png -------------------------------------------------------------------------------- /assets/kenney/smoke_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_02.png -------------------------------------------------------------------------------- /assets/kenney/smoke_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_03.png -------------------------------------------------------------------------------- /assets/kenney/smoke_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_04.png -------------------------------------------------------------------------------- /assets/kenney/smoke_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_05.png -------------------------------------------------------------------------------- /assets/kenney/smoke_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_06.png -------------------------------------------------------------------------------- /assets/kenney/smoke_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_07.png -------------------------------------------------------------------------------- /assets/kenney/smoke_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_08.png -------------------------------------------------------------------------------- /assets/kenney/smoke_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_09.png -------------------------------------------------------------------------------- /assets/kenney/smoke_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_10.png -------------------------------------------------------------------------------- /assets/kenney/smoke_sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/smoke_sheet.png -------------------------------------------------------------------------------- /assets/kenney/spark_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/spark_01.png -------------------------------------------------------------------------------- /assets/kenney/spark_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/spark_02.png -------------------------------------------------------------------------------- /assets/kenney/spark_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/spark_03.png -------------------------------------------------------------------------------- /assets/kenney/spark_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/spark_04.png -------------------------------------------------------------------------------- /assets/kenney/spark_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/spark_05.png -------------------------------------------------------------------------------- /assets/kenney/spark_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/spark_06.png -------------------------------------------------------------------------------- /assets/kenney/spark_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/spark_07.png -------------------------------------------------------------------------------- /assets/kenney/star_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/star_01.png -------------------------------------------------------------------------------- /assets/kenney/star_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/star_02.png -------------------------------------------------------------------------------- /assets/kenney/star_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/star_03.png -------------------------------------------------------------------------------- /assets/kenney/star_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/star_04.png -------------------------------------------------------------------------------- /assets/kenney/star_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/star_05.png -------------------------------------------------------------------------------- /assets/kenney/star_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/star_06.png -------------------------------------------------------------------------------- /assets/kenney/star_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/star_07.png -------------------------------------------------------------------------------- /assets/kenney/star_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/star_08.png -------------------------------------------------------------------------------- /assets/kenney/star_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/star_09.png -------------------------------------------------------------------------------- /assets/kenney/symbol_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/symbol_01.png -------------------------------------------------------------------------------- /assets/kenney/symbol_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/symbol_02.png -------------------------------------------------------------------------------- /assets/kenney/trace_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/trace_01.png -------------------------------------------------------------------------------- /assets/kenney/trace_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/trace_02.png -------------------------------------------------------------------------------- /assets/kenney/trace_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/trace_03.png -------------------------------------------------------------------------------- /assets/kenney/trace_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/trace_04.png -------------------------------------------------------------------------------- /assets/kenney/trace_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/trace_05.png -------------------------------------------------------------------------------- /assets/kenney/trace_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/trace_06.png -------------------------------------------------------------------------------- /assets/kenney/trace_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/trace_07.png -------------------------------------------------------------------------------- /assets/kenney/twirl_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/twirl_01.png -------------------------------------------------------------------------------- /assets/kenney/twirl_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/twirl_02.png -------------------------------------------------------------------------------- /assets/kenney/twirl_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/twirl_03.png -------------------------------------------------------------------------------- /assets/kenney/window_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/window_01.png -------------------------------------------------------------------------------- /assets/kenney/window_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/window_02.png -------------------------------------------------------------------------------- /assets/kenney/window_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/window_03.png -------------------------------------------------------------------------------- /assets/kenney/window_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/kenney/window_04.png -------------------------------------------------------------------------------- /assets/smoke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/smoke.png -------------------------------------------------------------------------------- /assets/wrench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/assets/wrench.png -------------------------------------------------------------------------------- /docs/animated_example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/docs/animated_example.gif -------------------------------------------------------------------------------- /docs/basic_example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/docs/basic_example.gif -------------------------------------------------------------------------------- /docs/explosion_example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/docs/explosion_example.gif -------------------------------------------------------------------------------- /docs/mesh_example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/docs/mesh_example.gif -------------------------------------------------------------------------------- /examples/animated_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/examples/animated_example.rs -------------------------------------------------------------------------------- /examples/basic_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/examples/basic_example.rs -------------------------------------------------------------------------------- /examples/explosion_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/examples/explosion_example.rs -------------------------------------------------------------------------------- /examples/mesh_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/examples/mesh_example.rs -------------------------------------------------------------------------------- /src/bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/bundle.rs -------------------------------------------------------------------------------- /src/components/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/mod.rs -------------------------------------------------------------------------------- /src/components/modifiers/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/modifiers/color.rs -------------------------------------------------------------------------------- /src/components/modifiers/constraints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/modifiers/constraints.rs -------------------------------------------------------------------------------- /src/components/modifiers/gravity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/modifiers/gravity.rs -------------------------------------------------------------------------------- /src/components/modifiers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/modifiers/mod.rs -------------------------------------------------------------------------------- /src/components/modifiers/perlin_noise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/modifiers/perlin_noise.rs -------------------------------------------------------------------------------- /src/components/modifiers/rotation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/modifiers/rotation.rs -------------------------------------------------------------------------------- /src/components/modifiers/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/modifiers/size.rs -------------------------------------------------------------------------------- /src/components/modifiers/velocity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/modifiers/velocity.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/emitter_shape/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/emitter_shape/mod.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/emitter_shape/shape_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/emitter_shape/shape_enum.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/emitter_shape/shapes/boxx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/emitter_shape/shapes/boxx.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/emitter_shape/shapes/circle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/emitter_shape/shapes/circle.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/emitter_shape/shapes/cone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/emitter_shape/shapes/cone.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/emitter_shape/shapes/convex_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/emitter_shape/shapes/convex_mesh.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/emitter_shape/shapes/edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/emitter_shape/shapes/edge.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/emitter_shape/shapes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/emitter_shape/shapes/mod.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/emitter_shape/shapes/sphere.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/emitter_shape/shapes/sphere.rs -------------------------------------------------------------------------------- /src/components/particle_emitter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_emitter/mod.rs -------------------------------------------------------------------------------- /src/components/particle_material.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_material.rs -------------------------------------------------------------------------------- /src/components/particle_params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_params.rs -------------------------------------------------------------------------------- /src/components/particle_render_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_render_mode.rs -------------------------------------------------------------------------------- /src/components/particle_rng.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_rng.rs -------------------------------------------------------------------------------- /src/components/particle_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/components/particle_system.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/particle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/particle.rs -------------------------------------------------------------------------------- /src/render/draw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/render/draw.rs -------------------------------------------------------------------------------- /src/render/extract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/render/extract.rs -------------------------------------------------------------------------------- /src/render/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/render/mod.rs -------------------------------------------------------------------------------- /src/render/particles.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/render/particles.wgsl -------------------------------------------------------------------------------- /src/render/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/render/pipeline.rs -------------------------------------------------------------------------------- /src/render/prepare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/render/prepare.rs -------------------------------------------------------------------------------- /src/render/queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/render/queue.rs -------------------------------------------------------------------------------- /src/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/systems.rs -------------------------------------------------------------------------------- /src/utilities/color_gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/utilities/color_gradient.rs -------------------------------------------------------------------------------- /src/utilities/color_or_gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/utilities/color_or_gradient.rs -------------------------------------------------------------------------------- /src/utilities/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/utilities/mod.rs -------------------------------------------------------------------------------- /src/utilities/range_or_fixed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManevilleF/bevy_tickles/HEAD/src/utilities/range_or_fixed.rs --------------------------------------------------------------------------------