Feedback Wanted: Visual Effect Graph
The Visual Effect graph is the next-generation entry point for visual effects in Unity. It is targeting modern platforms and relies on Compute Shaders and the High Definition Render Pipeline for maximum performance and visual quality.
Visual Effect Graphs are a new kind of assets that contains one or many components (Mesh, Particle Systems, …) of a fully customizable, standalone effect. Every graph embeds the behavior, shaders, parameter interface and events of the effect template.
You can use these templates in the scene by referencing them in a Visual Effect component, then adjusting the parameters you have exposed to customize any instance.
Preview
This piece of tech comes up as a preview for 2018.3. So it is not best suited to be used in production at the moment. You will probably encounter bugs and crashes, so feel free to report them to us.
Also, some parts are subject to refactors and changes in the near future : you can expect breaking changes, although we will try to keep them as a minimum
Compatibility
Visual Effect Graph can be used starting 2018.3, by using the Visual Effect Graph package and can be used on build for the following platforms:
- PC Standalone Windows (DX11, DX12, Vulkan)
- PC Standalone Linux (Vulkan)
- MacOS (Metal)
- PS4 and XBoxOne
Currently, Visual Effect Graph is not compatible with the following platforms:
- Android Vulkan
- Any platform that does not support compute shaders
How to get the Visual Effect Graph?
You can access the Visual Effect Graph preview for now as a local package, by cloning the Scriptable Render Pipeline repository under the release/2018.3 branch.
git clone https://github.com/Unity-Technologies/ScriptableRenderPipeline.git --branch release/2018.3
If you do not want to use github to recieve updates you can download a zip containing everything here.
Feedback
-
Any Feedback is appreciated! Feel free to participate to the discussions on this forum thread.
-
You can also report bugs using the Unity Bug Reporter by mentioning the Visual Effect Graph as package.
-
If you do something cool, record it then post it on social media using the hashtag #VisualEffectGraph