✨ UNI VFX 6D
- Universal visual effects for Unity URP and HDRP
- Combines VFX and material effects that are both controlled by the script.
- Each character/object can use 5 Special Effects: Overlay, Additional Emission, Highlight, Pulse and Dissolve.
- You can freely combine different Special Effects with each other!
- Editor tools are included to make the integration much easier.
- Uses performant GPU particle systems made in Visual Effect Graph.
- Enhanced with 6-way smoke lighting and other lit elements that seamlessly blend effects into your environment.
- Easily customisable VFX without the need to enter the Visual Effect Graph Editor.
- Up to 4k textures for maximum detail. Flipbooks use motion vectors for silky smoothness and the effects look great even in slow motion.
- A total of 120 Special Effects. Full content breakdown in the 'Technical details' below.
✔️ Let's have a look at the details
Technical:
- Integrate tool included - easily apply Special Effects to new objects using predefined templates.
- You can choose between standard variant with mesh sampling or cheap variant without mesh sampling, so you have full control over the performance.
- Thoughtfully designed tools give you the flexibility to create custom templates for the Integrate tool to speed up your workflow.
- Special Effects shader made in Shader Graph used on your objects combines a rich feature set with optimized performance.
- Uniform baker tool is included for evenly distributed particles on the meshes.
Visuals:
- The script allows you to use animation curves to create more interesting animations for turning Special Effects on and off.
- Pulse and Dissolve can use Object Axis Direction - ie. Dissolve from top to bottom of the character. There's a Set Bounds tool that you can use to adjust the range of the animation.
- World space particles can inherit some of the character's velocity. This looks good, for example, with fire particles that seem to trail slightly behind a moving character instead of staying where they spawned.
- Uses HDR colors - in combination with Bloom (Post Processing Effect), you have full control over the glow amount.
Special features:
- Special Effects can work with multiple renderers on a single character. You can configure each renderer to use either high-fidelity VFX with mesh sampling, cheap VFX variants, or keep material-only effects to achieve optimal performance.
- You can use VFX overrides if you want to display VFX only for certain Special Effects. It can be also used to mix VFX from different templates but it's recommended to limit the number of VFX instances that use mesh sampling to a small number per character.
- Utilizes greatly improved custom uber effect shader for VFX (compared to the previous generation of UNI VFX) made in Shader Graph.
⚙️ Requirements
Requires Unity 6 or newer with Visual Effect Graph and Shader Graph. Install those via Package Manager before installing this Pack. After installing them, restart the editor before importing the VFX pack.
Works in URP 3D and HDRP (import the HDRP package in the UNI VFX 6D folder) LTS versions. Visual Effect Graph has limited compatibility with mobile devices (including WebGL platform).
All screenshots and videos were taken in URP. The URP demo scene uses post-processing: tonemapping, bloom, color adjustments, screen space lens flare and vignette.
📒 Have a look at the manual which contains much more information and useful tips. Don’t hesitate to contact me directly: AssetMage@Webyw.cz
🔗 Only the robot character is included. Other characters and objects were available for free at the time of the release of the asset: