Difference between revisions of "Unity Products:Amplify Occlusion/Manual"
AmplifyWiki (talk | contribs) |
|||
Line 4: | Line 4: | ||
== Installation == | == Installation == | ||
− | 1. Open | + | 1. Open the AmplifyOcclusion_Unity5.6+.unitypackage |
+ | |||
2. After Unity loads it will display the “Importing package” window, select All and click Import | 2. After Unity loads it will display the “Importing package” window, select All and click Import | ||
Line 12: | Line 13: | ||
:: YourProject\Assets\AmplifyOcclusion\Plugins | :: YourProject\Assets\AmplifyOcclusion\Plugins | ||
:: YourProject\Assets\AmplifyOcclusion\Resources | :: YourProject\Assets\AmplifyOcclusion\Resources | ||
+ | :: YourProject\Assets\AmplifyOcclusion\Samples | ||
:: YourProject\Assets\AmplifyOcclusion\Textures | :: YourProject\Assets\AmplifyOcclusion\Textures | ||
Line 62: | Line 64: | ||
*Occlusion bias, this value will directly influence which areas of your scene will display the effect. | *Occlusion bias, this value will directly influence which areas of your scene will display the effect. | ||
− | ''' | + | '''Thickness'''<br/> |
− | * | + | *Occlusion thickness heuristic, which allows for tweaking thin occluders such as vegetation. |
'''Downsample'''<br/> | '''Downsample'''<br/> | ||
Line 87: | Line 89: | ||
*The Intensity value to fade to. Keep in mind that you will be fading from the value set in the [[Unity_Products:Amplify_Occlusion/Manual#Occlusion_Parameters |Occlusion Parameters]] to the value set here. | *The Intensity value to fade to. Keep in mind that you will be fading from the value set in the [[Unity_Products:Amplify_Occlusion/Manual#Occlusion_Parameters |Occlusion Parameters]] to the value set here. | ||
+ | |||
+ | '''Fade Tint'' | ||
+ | |||
+ | *The Tint to be applied to the fade effect. | ||
'''Fade Radius''' | '''Fade Radius''' | ||
Line 95: | Line 101: | ||
*The Power Exponent value to fade to, also from the value set in the [[Unity_Products:Amplify_Occlusion/Manual#Occlusion_Parameters |Occlusion Parameters]]. | *The Power Exponent value to fade to, also from the value set in the [[Unity_Products:Amplify_Occlusion/Manual#Occlusion_Parameters |Occlusion Parameters]]. | ||
+ | |||
+ | '''Fade Thickness'' | ||
+ | |||
+ | *The Thickness value to fade to, also from the value set in the [[Unity_Products:Amplify_Occlusion/Manual#Occlusion_Parameters |Occlusion Parameters]]. | ||
== Bilateral Blur Control == | == Bilateral Blur Control == | ||
Line 110: | Line 120: | ||
*Defines the number of passes used for the effect, higher values are more performance intensive. | *Defines the number of passes used for the effect, higher values are more performance intensive. | ||
− | '''Blur | + | '''Blur Sharpness''' |
+ | |||
+ | *Provides control over the occlusion blur sharpness, higher values sharpen the blur effect. | ||
+ | |||
+ | == Temporal Filter == | ||
− | + | Amplify Occlusion uses temporal filtering to smooth the occlusion effect through the accumulation of occlusion calculations over time, improving the quality of the effect with a slight performance trade-off and possible ghosting. | |
− | ''' | + | '''Filter Blending''' |
+ | *Controls the overall accumulation decay by defining the contribution of either more recent occlusion calculations to reduce ghosting at the expense of quality ( 0 ), or older calculation to increase quality at the expense of possible ghosting ( 1 ). | ||
− | * | + | '''Filter Response''' |
+ | *Controls the amount of calculations that are discarded based on the motion of the scene and objects, in which 0 discards the least, improving the quality at the expense of possible ghosting effects, and 1 discards the most, lowering the quality while becoming less susceptible to ghosting. | ||
== Technical Considerations == | == Technical Considerations == |
Revision as of 15:53, 6 July 2018
ContentsInstallation1. Open the AmplifyOcclusion_Unity5.6+.unitypackage 2. After Unity loads it will display the “Importing package” window, select All and click Import 3. Amplify Occlusion should now be installed in your Unity project and it should have the following directory structure:
Workflow Overview
1. Select and apply “Image Effects/Amplify Occlusion” to your main camera 2. Adjust the intensity and radius. 3. Adjust the blur values until you are satisfied with the results. Ambient Occlusion ControlAmplify Occlusion offers two occlusion methods, the Post Effect mode resembles standard SSAO and will apply the effect to all objects, the Deferred option preserves bright lit surfaces by injecting SSAO before the direct light stage. A debug option is also available for added scene tweaking and flexibility.
Occlusion Parameters
Sample Count
Per Pixel Normals
Intensity
Tint
Radius
Power Exponent
Bias
Thickness
Downsample
Distance Fade
The Distance Fade option provides a flexible method of fading the Intensity, Radius and Power Exponent. Fade Start
Fade Length
Fade Intensity
'Fade Tint
Fade Radius
Fade Power Exponent
'Fade Thickness
Bilateral Blur Control
Amplify Occlusion uses bilateral blur to eliminate dithering artifacts, several options are available for added control. Blur Radius
Blur Passes
Blur Sharpness
Temporal FilterAmplify Occlusion uses temporal filtering to smooth the occlusion effect through the accumulation of occlusion calculations over time, improving the quality of the effect with a slight performance trade-off and possible ghosting. Filter Blending
Filter Response
Technical ConsiderationsMobile DevicesAmplify Occlusion requires OpengGL ES 3.0. Be sure that the Auto Graphics API is not enabled, force GL ES 3.0.
|