
Lightning Systems v1.0 is a highly versatile visual effects resource pack built using Unity’s Visual Effects Graph. It includes four distinct lightning effect variants: Point Raycast, Mesh Raycast, Enchant, and Chain. Each system can be used independently or in combination with the others.
The Point Raycast system is ideal for action-based effects such as electric turrets, guns, or powerful spells. Mesh Raycast functions similarly but generates lightning strips from an array of mesh vertices. The Enchant system creates lightning strips between two pre-defined points on a static mesh, with the trails dynamically following the movement of the enchanted object. The Chain system is suitable for a wide range of game scenarios, such as electric fences, walls, or as an extension to the Enchant system.
All effects are 100% scalable and feature high performance due to their GPU-based implementation in Unity’s Visual Effects Graph, with no limitations on particle counts. The pack includes dynamic elements like Follow Through and supports Unity’s new VEG Instance Functionality for improved performance. Effects are fully editable using Shader Graph, and setup is simple—users can drag and drop the assets and assign parameters or variables.
The resource includes 50 unique VFX prefabs, 3 interactive demo scenes, and bonus content such as a Sci-Fi HoverCraft and two Electric Towers. It is suitable for a variety of use cases, including action-based sequences, environmental enhancements, weapon or object enchants, and puzzle elements.