Obelisk FX
Made with Unity
1) With a simple obelisk low poly model to start, I made 6 particles systems to add some "magicals" effects. I also used a light and Unity post process to have bloom and emissive effects.
2) I wrote a C# script to interact with differents modules of the particles systems,
I also used UI elements to trigger C# functions.
On the left, the Obelisk with the UI elements in the scene, on the right an other C# script which make pooling of objects called "Feeders". These objects can be thrown to the obelisk to increase its power.
3) Finaly, the interactions :
- On / Off
- On / Off
- Feed
- Slider power
All these interactions increase or decrease the obelisk power. Some coroutines in the C# Interaction Fx are called, then they use functions to increase or decrease some particles systems parameters values over time in a specific order.