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
Copy file name to clipboardexpand all lines: README.md
+6-2
Original file line number
Diff line number
Diff line change
@@ -3,13 +3,17 @@
3
3
After understanding deferred lightning and unity's render pipeline with its command buffers, I wanted to find a clean way to create modular particle system.
4
4
5
5
Basically, there are different compute shaders which all render to the same buffers.
6
-
Each Compute Shader is controlled by a script whereas its base is inherited from a ParticleBase class which again is managed by one ParticleCSManager.
6
+
Each Compute Shader is controlled by a script whereas its base is inherited from a ParticleBase class which again are managed by one ParticleCSManager.
7
7
8
8

9
9
10
10
feel free to use this code as you wish, any contributions and pull requests are welcome.
11
-
Tested on a regular laptop with Win10 using unity 2019.1.10f1, spawning 1.5mio particles.
11
+
Tested on Win10 with 2019.1.10f1.
12
12
13
13
## thanks
14
14
Obviously I learned a lot creating [this](https://github.com/aivenhoe/simple-deferred-gpu-cubes"this") little project, so kudos again to the people mentioned here.
15
15
The modularized system and even some bits of code is heavily inspired by a workshop held by [milo](https://vvvv.org/users/milo"milo") and [raul](https://vvvv.org/users/Raul"raul"), back in 2015 at the [node15](https://nodeforum.org/activities/festival/node15/"node15") festival.
16
+
17
+
##### replacing the emitter:
18
+
here is a gif of a quick modification of the system with Ethan and his super jumping powers.
0 commit comments