Added setting 'SHAlwaysSoftenShadows' to soften shadows when ssao isn't enabled. Removed a couple dead settings.
This commit is contained in:
@@ -184,28 +184,6 @@
|
|||||||
<string>Boolean</string>
|
<string>Boolean</string>
|
||||||
<key>Value</key>
|
<key>Value</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
</map>
|
|
||||||
<key>SHPackDeferredNormals</key>
|
|
||||||
<map>
|
|
||||||
<key>Comment</key>
|
|
||||||
<string>Pack deferred normals into two components.</string>
|
|
||||||
<key>Persist</key>
|
|
||||||
<integer>1</integer>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>Boolean</string>
|
|
||||||
<key>Value</key>
|
|
||||||
<integer>0</integer>
|
|
||||||
</map>
|
|
||||||
<key>SHPrecisionDeferredNormals</key>
|
|
||||||
<map>
|
|
||||||
<key>Comment</key>
|
|
||||||
<string>Enable usage of RGB10A2 for the deferred normalMap format. Reduces normalmapping artifacts.</string>
|
|
||||||
<key>Persist</key>
|
|
||||||
<integer>1</integer>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>Boolean</string>
|
|
||||||
<key>Value</key>
|
|
||||||
<integer>0</integer>
|
|
||||||
</map>
|
</map>
|
||||||
<key>SHOcclusionFudge</key>
|
<key>SHOcclusionFudge</key>
|
||||||
<map>
|
<map>
|
||||||
@@ -240,5 +218,16 @@
|
|||||||
<key>Value</key>
|
<key>Value</key>
|
||||||
<real>0.09</real>
|
<real>0.09</real>
|
||||||
</map>
|
</map>
|
||||||
|
<key>SHAlwaysSoftenShadows</key>
|
||||||
|
<map>
|
||||||
|
<key>Comment</key>
|
||||||
|
<string>Enable optional blur pass on shadows.</string>
|
||||||
|
<key>Persist</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>Type</key>
|
||||||
|
<string>Boolean</string>
|
||||||
|
<key>Value</key>
|
||||||
|
<real>1</real>
|
||||||
|
</map>
|
||||||
</map>
|
</map>
|
||||||
</llsd>
|
</llsd>
|
||||||
|
|||||||
@@ -7921,7 +7921,8 @@ void LLPipeline::renderDeferredLighting()
|
|||||||
mDeferredLight.flush();
|
mDeferredLight.flush();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (RenderDeferredSSAO)
|
static const LLCachedControl<bool> SHAlwaysSoftenShadows("SHAlwaysSoftenShadows",true);
|
||||||
|
if (RenderDeferredSSAO || (RenderShadowDetail > 0 && SHAlwaysSoftenShadows))
|
||||||
{ //soften direct lighting lightmap
|
{ //soften direct lighting lightmap
|
||||||
LLFastTimer ftm(FTM_SOFTEN_SHADOW);
|
LLFastTimer ftm(FTM_SOFTEN_SHADOW);
|
||||||
//blur lightmap
|
//blur lightmap
|
||||||
|
|||||||
Reference in New Issue
Block a user