Increased performance, especially when using combination of effects. A parser organizes the effects to minimize the number of render operations to avoid the performance penalty when doing pass chaining.
A single script with simple on/off switches for the effects and additional optional settings scripts for any effect to override the default configuration.
We bought this pack last week, but we’ve yet to find out how to let the Settings actually affect the script. Adding both ermisSpecialEffects and ermisEffectSAOSettings to the Camera entity and assigning the camera to the script does allow us to see the AO effect, but adjusting the parameters on the settings script does not seem to affect anything during runtime. How to wire these scripts up?
All effects are being rendered in the same single pass making them also mobile friendly (medium to high performance phones/tablets). They can be easily combined and tweaked to work together, except sharpen and pixelate (can’t imagine a use of those two together ).
I’m already using the special effects package and I like it. Especially the debug mode is so helpful! I’m now wondering, how can I adjust the settings from the code? Until now, I adjusted everything in the editor but I need to adjust/change some settings depending on my camera position. How can I achieve this? Thanks in advance.
There is a number of settings, like the SAO Samples property or many of the filmic properties that can’t be changed while the effect is running. For those you will have to disable this entity, and re-enable it back to force the effect to recompile.