Miscellaneous Leaks
[Unity Assets] Ignis - Interactive Fire System
Submitted by piscomen, 09-06-2021, 02:10 PM, Thread ID: 208628
Thread Closed
Ignis - Ignite, Spread, Extinguish, Customize! All around flame system.
[User guide](https://mostlygoodblog.com/ignis/) - [API Documentation](https://mostlygoodblog.com/unity-ignis-api/) - [[disallowed website]) - [Youtube](https://www.youtube.com/playlist?list=PL...cz0UV1Qk4f) - [Video tutorials](https://www.youtube.com/playlist?list=PL...lniUQ-Y0rR)
If you got any questions/requests please do not hesitate to contact me [email protected] or discuss on my discord channel: [Discord [disallowed website])
Overview
Ignis - Interactive Fire System is designed to be easy and fast to use as possible. With this system you can convert any object, vegetation or skinned mesh with bones to flammable object and it will automatically catch flame. The same flame will then automatically be spread and burnt out when the time is right. The flames can be also extinguished using particles or raycasts.
If your object is not fully wooden / you want only some parts to burn, do not worry: you can easily setup your object to flame up exactly the way you want it to.
Showcase (Games using Ignis)
- [Tale Of a Wolf](https://www.taleofawolf.com/) (In development)
Features:
- Easy setup! Just click "Convert to flammable" from the menu and your object is converted automatically.
- Custom flames! Customize color, length, burn time, liveliness, smoke and more.
- Supports 3D-objects, vegetation and Animated objects with bones!
- Easy Automatic/manual object setup! Tell the system which part of the object you want to catch flame or let it calculate the whole area automatically.
- Interaction with fire! Use particles or raycast to ignite or extinguish the fire. In addition fire automatically interacts with wind.
- Custom triggers! trigger events from the inspector after a custom time since object caught fire. Can be used to for example explode barrels or destroy structures or to damage player.
- Great performance! Choose between 3 flame VFX to suit your needs and optimize the performance: Hiqh quality, Lightweight and Lightweight textured. Ignis uses Unity's VFX graph to simulate particles on GPU lightning fast!
- Sample scenes for URP/HDRP/Standard RP Different sample scenes ready-to-play for URP, HDRP and Standard RP.
- Open code/graphs! All the code is done with C# and graphs are made with Unity's graph editor, so they are fully customizable to your needs.
- Documentation! Carefully hand-crafted documentation with pictures and FAQ, which is updated frequently.
Supported versions:
- Visual Effects Graph (Version 7.3.1+)
- URP/HDRP (7.3.1).
- Built-in/Standard RP with the exception of one optional/extra shader. (See Ignis in Standard RP in HQ FPS Demo video above).
- Unity 2019.3+
Compatible out-of-the-box with:
- [The Vegetation Engine](https://assetstore.unity.com/packages/to...ine-159647)
- [HQ FPS Animated Weapons Vol.1](https://assetstore.unity.com/packages/te...l-1-177306)
- [Nature Manufacture Environments (E.g. Forest)](https://assetstore.unity.com/publishers/6887)
Combability can be added manually with:
- Almost any shader, by just telling correct shader parameter names in one setting/scriptable object.
- Interaction with almost any weapon/usable object by using one script. Scripts: Raycast Ignite, Raycast Extinguish, Particle Ignite, Particle Extinguish. For example add Raycast ignite to your area effect (molotov etc.) or Particle Extinguish to your water particle system and they will interact immediately!
Limitations and notices:
- Post processing effects were used in the videos, Images and demo scenes.
- Models and scenes shown in videos not included in the asset. Please check The Vegetation Engine and HQ FPS Animated Weapons vol 1 for the scenes in videos.
- Unity and Visual Effects Graph Alpha and Beta versions not officially supported (might still work).
- Unity does not officially support Visual Effects Graph in Standard RP, but it still works without any problems as of today (November 2020, Visual effects graph 7.3.1+), see the FPS Sample demo video above.
- Ignis does not yet officially support Mobile platforms, since Unity's Visual Effects Graph is not yet out of preview for mobile platforms. Ignis can work on your hardware (e.g. is reported to work on Oculus Quest 2 with Vulkan), but is to be used at own risk. Visual effects graph is known to have problems on certain GPUs.
Third Party Notices:
TexturesCom Textures: "One or more textures on this 3D model have been created with photographs from Textures.com. These photographs may not be redistributed by default; please visit www.textures.com for more information."
Fire Audio clip:
"Free Sounds Library" Free Sound Effects Site. Licence: License: Attribution 4.0 International (CC BY 4.0). You are allowed to use sound effects free of charge and royalty free in your multimedia projects for commercial or non-commercial purposes.
http://www.freesoundslibrary.com
[User guide](https://mostlygoodblog.com/ignis/) - [API Documentation](https://mostlygoodblog.com/unity-ignis-api/) - [[disallowed website]) - [Youtube](https://www.youtube.com/playlist?list=PL...cz0UV1Qk4f) - [Video tutorials](https://www.youtube.com/playlist?list=PL...lniUQ-Y0rR)
If you got any questions/requests please do not hesitate to contact me [email protected] or discuss on my discord channel: [Discord [disallowed website])
Overview
Ignis - Interactive Fire System is designed to be easy and fast to use as possible. With this system you can convert any object, vegetation or skinned mesh with bones to flammable object and it will automatically catch flame. The same flame will then automatically be spread and burnt out when the time is right. The flames can be also extinguished using particles or raycasts.
If your object is not fully wooden / you want only some parts to burn, do not worry: you can easily setup your object to flame up exactly the way you want it to.
Showcase (Games using Ignis)
- [Tale Of a Wolf](https://www.taleofawolf.com/) (In development)
Features:
- Easy setup! Just click "Convert to flammable" from the menu and your object is converted automatically.
- Custom flames! Customize color, length, burn time, liveliness, smoke and more.
- Supports 3D-objects, vegetation and Animated objects with bones!
- Easy Automatic/manual object setup! Tell the system which part of the object you want to catch flame or let it calculate the whole area automatically.
- Interaction with fire! Use particles or raycast to ignite or extinguish the fire. In addition fire automatically interacts with wind.
- Custom triggers! trigger events from the inspector after a custom time since object caught fire. Can be used to for example explode barrels or destroy structures or to damage player.
- Great performance! Choose between 3 flame VFX to suit your needs and optimize the performance: Hiqh quality, Lightweight and Lightweight textured. Ignis uses Unity's VFX graph to simulate particles on GPU lightning fast!
- Sample scenes for URP/HDRP/Standard RP Different sample scenes ready-to-play for URP, HDRP and Standard RP.
- Open code/graphs! All the code is done with C# and graphs are made with Unity's graph editor, so they are fully customizable to your needs.
- Documentation! Carefully hand-crafted documentation with pictures and FAQ, which is updated frequently.
Supported versions:
- Visual Effects Graph (Version 7.3.1+)
- URP/HDRP (7.3.1).
- Built-in/Standard RP with the exception of one optional/extra shader. (See Ignis in Standard RP in HQ FPS Demo video above).
- Unity 2019.3+
Compatible out-of-the-box with:
- [The Vegetation Engine](https://assetstore.unity.com/packages/to...ine-159647)
- [HQ FPS Animated Weapons Vol.1](https://assetstore.unity.com/packages/te...l-1-177306)
- [Nature Manufacture Environments (E.g. Forest)](https://assetstore.unity.com/publishers/6887)
Combability can be added manually with:
- Almost any shader, by just telling correct shader parameter names in one setting/scriptable object.
- Interaction with almost any weapon/usable object by using one script. Scripts: Raycast Ignite, Raycast Extinguish, Particle Ignite, Particle Extinguish. For example add Raycast ignite to your area effect (molotov etc.) or Particle Extinguish to your water particle system and they will interact immediately!
Limitations and notices:
- Post processing effects were used in the videos, Images and demo scenes.
- Models and scenes shown in videos not included in the asset. Please check The Vegetation Engine and HQ FPS Animated Weapons vol 1 for the scenes in videos.
- Unity and Visual Effects Graph Alpha and Beta versions not officially supported (might still work).
- Unity does not officially support Visual Effects Graph in Standard RP, but it still works without any problems as of today (November 2020, Visual effects graph 7.3.1+), see the FPS Sample demo video above.
- Ignis does not yet officially support Mobile platforms, since Unity's Visual Effects Graph is not yet out of preview for mobile platforms. Ignis can work on your hardware (e.g. is reported to work on Oculus Quest 2 with Vulkan), but is to be used at own risk. Visual effects graph is known to have problems on certain GPUs.
Third Party Notices:
TexturesCom Textures: "One or more textures on this 3D model have been created with photographs from Textures.com. These photographs may not be redistributed by default; please visit www.textures.com for more information."
Fire Audio clip:
"Free Sounds Library" Free Sound Effects Site. Licence: License: Attribution 4.0 International (CC BY 4.0). You are allowed to use sound effects free of charge and royalty free in your multimedia projects for commercial or non-commercial purposes.
http://www.freesoundslibrary.com
Users browsing this thread: 1 Guest(s)