Shadow Quality

Oh damn... This one?
Hope this works because I don't want subscriptions on random sites haha.


That worked.

The Viper is a tricky ship for shadows since the cockpit is so small and the shadows so close. There isn't a whole lot that can be done with EVSM shadows enabled and disabling them can result in other artifacts or even client crashes. That said, if you want to try it, you can change <FilterQuality>3</FilterQuality> to "2" for "Profile_General".
 
That worked.

The Viper is a tricky ship for shadows since the cockpit is so small and the shadows so close. There isn't a whole lot that can be done with EVSM shadows enabled and disabling them can result in other artifacts or even client crashes. That said, if you want to try it, you can change <FilterQuality>3</FilterQuality> to "2" for "Profile_General".
Thanks I'll try it mate. I can't remember it being this bad 2 years ago though. That was the last time I played ED.
 
These shadow artifacts (captured using my v20 tables) are an issue that has been annoying me ever since EVSMs were introduced with Odyssey (r-click and open in new tab then fullscreen the image with F11 for more clarity):
peGDrmR.jpeg

Ip2TGMx.jpeg

I'm speaking of the darkened square that corresponds to Frustum0 as well the excessive haloing that happens within range of this frustum when directional shadows overlap. This mostly apparent at very shallow angles, but is visible often enough for me to find it quite distracting. In 3.8 and prior versions of the game, or Odyssey itself with EVSMs disabled (which is not practical for reasons listed earlier in this thread) these issues could be fixed with careful management of depth biases, but Odyssey's EVSMs ignore these.

Removing or pushing out the closest frustum reduces the obvious transition, but the net effect is worse. The whole first Frustum is still overly dark and produces serious haloing. This is the same area, using the same tables, but with the 5m frustum removed:
IYz4CAJ.jpeg

For reasons still unknown to me, this issue is only present with the first frustum, no matter what it's end distance. So, I had the idea of using Frustum0 as a dummy cascade with an end distance of zero. Results of this are pretty good:
D2LpcZ7.jpeg

That dummy cascade eliminates the darkened square completely and significantly reduces (though doesn't eliminate) situations where prominent halos are visible on shadow edges. There is a loss of close in shadow detail/crispness with having the first visible cascade at 10m instead of 5m, but I think it's a worthwhile trade off.

Profile_PlanetSurface may have enough room for me to keep the dummy while maintaining a 5m Frustum1, but I'll have to test this later. I also need to evaluate if Profile_PlanetApproach and/or Profile_StationInterior can benefit from a dummy frustum. I do not think it's very useful or practical for the other profiles, given the challenges already present in maintaining quality at longer distances, but I'll probably do some experimenting anyway. No ETA on these changes.

In the meantime, I'm going to release an update with my preliminary changes to Profile_PlanetSurface as v21.
XML:
    <Shadows_Low>
        <Profile_General>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>50.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>5.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>312.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
                <TexelStability>1</TexelStability>
            </Frustum3>
            <Frustum4>
                <EndDistance>625.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0004</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
                <TexelStability>1</TexelStability>
            </Frustum4>
            <Frustum5>
                <EndDistance>1250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>2500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>5312.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>12500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>true</EVSMCascadeFullRes>
        </Profile_General>
        <Profile_PlanetApproach>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <CrossFadeCascadesDistance>300.0</CrossFadeCascadesDistance>
            <LastCrossFadeCascadesDistance>1000.0</LastCrossFadeCascadesDistance>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <AltitudeAdaptation>
                <MinElevation>100.0</MinElevation>
                <MaxElevation>350.0</MaxElevation>
                <Scale>3.0</Scale>
                <FirstCascadeScalingAmount>2.0</FirstCascadeScalingAmount>
            </AltitudeAdaptation>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>10.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>2.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>50.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>5.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>1050.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>2125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0015</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>4250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>false</EVSMCascadeFullRes>
        </Profile_PlanetApproach>
        <Profile_PlanetSurface>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <CrossFadeCascadesDistance>300.0</CrossFadeCascadesDistance>
            <LastCrossFadeCascadesDistance>900.0</LastCrossFadeCascadesDistance>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <FrustumCockpit>
                <DepthBias>0.000025</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>0.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0001</DepthBias>
                <DepthSlopeBias>2.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>10.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0001</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>20.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>41.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>82.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0004</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>164.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>450.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>1500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0015</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>6000.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>true</EVSMCascadeFullRes>
        </Profile_PlanetSurface>
        <Profile_StationInterior>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <CrossFadeCascadesDistance>300.0</CrossFadeCascadesDistance>
            <LastCrossFadeCascadesDistance>1000.0</LastCrossFadeCascadesDistance>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <AltitudeAdaptation>
                <MinElevation>100.0</MinElevation>
                <MaxElevation>350.0</MaxElevation>
                <Scale>3.0</Scale>
                <FirstCascadeScalingAmount>2.0</FirstCascadeScalingAmount>
            </AltitudeAdaptation>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>10.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>2.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>50.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>5.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>1050.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>2125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0015</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>4250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>false</EVSMCascadeFullRes>
        </Profile_StationInterior>
        <Profile_AsteroidField>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>50.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>5.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>312.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>625.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>1250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>2500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>5312.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>12500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>2.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <AsteroidShadowsEnabled>1</AsteroidShadowsEnabled>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>true</EVSMCascadeFullRes>
        </Profile_AsteroidField>
    </Shadows_Low>

Instructions are in the first post of this thread.
 

Attachments

  • GraphicsConfiguration.xml.EDOv21.txt
    71 KB · Views: 100
Last edited:
So, I figured out that, with the right depth biases, I can actually push out that 'dummy' Frustum0 to 3.5 meters, which sharpens very near shadows considerably and allows Frustum1 to be extended slightly. This is important because Frustum1 appears to be maximum distance at which the head/helmet shadow will render and the model shadows look pretty weird when the head disappears too soon.

So, v22:
Code:
        <Profile_General>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>50.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>5.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>312.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
                <TexelStability>1</TexelStability>
            </Frustum3>
            <Frustum4>
                <EndDistance>625.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0004</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
                <TexelStability>1</TexelStability>
            </Frustum4>
            <Frustum5>
                <EndDistance>1250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>2500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>5312.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>12500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>true</EVSMCascadeFullRes>
        </Profile_General>
        <Profile_PlanetApproach>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <CrossFadeCascadesDistance>300.0</CrossFadeCascadesDistance>
            <LastCrossFadeCascadesDistance>1000.0</LastCrossFadeCascadesDistance>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <AltitudeAdaptation>
                <MinElevation>100.0</MinElevation>
                <MaxElevation>350.0</MaxElevation>
                <Scale>3.0</Scale>
                <FirstCascadeScalingAmount>2.0</FirstCascadeScalingAmount>
            </AltitudeAdaptation>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>10.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>2.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>50.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>5.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>1050.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>2125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0015</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>4250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>false</EVSMCascadeFullRes>
        </Profile_PlanetApproach>
        <Profile_PlanetSurface>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <CrossFadeCascadesDistance>300.0</CrossFadeCascadesDistance>
            <LastCrossFadeCascadesDistance>900.0</LastCrossFadeCascadesDistance>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <FrustumCockpit>
                <DepthBias>0.000025</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>3.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0001</DepthBias>
                <DepthSlopeBias>7.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>12.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0001</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>30.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>60.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0004</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>160.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>450.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>1500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0015</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>6000.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>true</EVSMCascadeFullRes>
        </Profile_PlanetSurface>
        <Profile_StationInterior>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <CrossFadeCascadesDistance>300.0</CrossFadeCascadesDistance>
            <LastCrossFadeCascadesDistance>1000.0</LastCrossFadeCascadesDistance>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <AltitudeAdaptation>
                <MinElevation>100.0</MinElevation>
                <MaxElevation>350.0</MaxElevation>
                <Scale>3.0</Scale>
                <FirstCascadeScalingAmount>2.0</FirstCascadeScalingAmount>
            </AltitudeAdaptation>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>10.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>2.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>50.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>5.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>1050.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>2125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0015</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>4250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>false</EVSMCascadeFullRes>
        </Profile_StationInterior>
        <Profile_AsteroidField>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>50.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>5.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>312.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>625.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>1250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>2500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>5312.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>12500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>2.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <AsteroidShadowsEnabled>1</AsteroidShadowsEnabled>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>true</EVSMCascadeFullRes>
        </Profile_AsteroidField>

Again, the only difference between this and v20 or v21 is Profile_PlanetSurface.

EDIT: Reuploaded v22 with a very minor correction.
 

Attachments

  • GraphicsConfiguration.xml.EDOv22.txt
    71 KB · Views: 206
Last edited:
Hey @Morbad , don't want to mess up your thread, I just want to pass this piece of information on a possible bug affecting shadows after update 18:
Source: https://www.youtube.com/watch?v=eoH8ZOg_jdI


It had nothing to do with night vision (it was the same without NV) and I think it was shadow related because it went away instantly after I had set both directional and spot shadow quality to low before the next fight (idk which one was that cured it, I just had to do something quickly because it was unplayable). I was using the simple generic Ultra settings before U18 without any issues*, it does not seem to work now.

(* I mean, I can see why you are trying to get Ultra+ level shadows, by 'no issues' I just mean the simple ingame Ultra was enough for me in the rings and it certainly never used to cause annoying flickering before)
 
Last edited:
Hey @Morbad , don't want to mess up your thread, I just want to pass this piece of information on a possible bug affecting shadows after update 18:
Source: https://www.youtube.com/watch?v=eoH8ZOg_jdI


It had nothing to do with night vision (it was the same without NV) and I think it was shadow related because it went away instantly after I had set both directional and spot shadow quality to low before the next fight (idk which one was that cured it, I just had to do something quickly because it was unplayable). I was using the simple generic Ultra settings before U18 without any issues*, it does not seem to work now.

(* I mean, I can see why you are trying to get Ultra+ level shadows, by 'no issues' I just mean the simple ingame Ultra was enough for me in the rings and it certainly never used to cause annoying flickering before)

This looks like the flickering shadow bug that was originally introduced in U12, then fixed in U14 (and apparently reintroduced with U18). It's got nothing to do with the shadow cascades themselves and there doesn't seem to be anything that can be done to fix it on our end, short of using shadow tables that do not cast directional shadows past a certain distance.
 
Still much testing and tweaking I need to do, but v23 is enough of an improvement that I'll post it.

I've integrated the 3.5m cascade into every profile where it was practical to do so and adjusted the end distances of the other frustums to compensate. I've also reworked many depth biases, primarily increasing them to what I had back in my pre-Odyssey profiles, to mitigate some persistent shadow acne that was still visible on ships.

I still need to see if they ever fixed the issue where Profile_StationInterior was used in place of Profile_PlanetApproach after docking request had been granted at surface outposts/settlements. Profile_AsteroidField could also use some more tuning.

Anyway:
XML:
        <Profile_General>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>3.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>30.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>90.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>4.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
                <TexelStability>1</TexelStability>
            </Frustum3>
            <Frustum4>
                <EndDistance>600.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
                <TexelStability>1</TexelStability>
            </Frustum4>
            <Frustum5>
                <EndDistance>1200.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>2400.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>6000.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>12000.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>true</EVSMCascadeFullRes>
        </Profile_General>
        <Profile_PlanetApproach>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <CrossFadeCascadesDistance>300.0</CrossFadeCascadesDistance>
            <LastCrossFadeCascadesDistance>1000.0</LastCrossFadeCascadesDistance>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <AltitudeAdaptation>
                <MinElevation>100.0</MinElevation>
                <MaxElevation>350.0</MaxElevation>
                <Scale>3.0</Scale>
                <FirstCascadeScalingAmount>1.0</FirstCascadeScalingAmount>
            </AltitudeAdaptation>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>3.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>12.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>40.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>100.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>4.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>250.0</EndDistance>
                <ShaderBias>0.0005</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>1050.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>2125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0015</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>4250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>false</EVSMCascadeFullRes>
        </Profile_PlanetApproach>
        <Profile_PlanetSurface>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <CrossFadeCascadesDistance>300.0</CrossFadeCascadesDistance>
            <LastCrossFadeCascadesDistance>900.0</LastCrossFadeCascadesDistance>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <FrustumCockpit>
                <DepthBias>0.000025</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>3.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0001</DepthBias>
                <DepthSlopeBias>7.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>12.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0001</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>30.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>60.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0004</DepthBias>
                <DepthSlopeBias>4.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>160.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>450.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>1500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0015</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>6000.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>true</EVSMCascadeFullRes>
        </Profile_PlanetSurface>
        <Profile_StationInterior>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <CrossFadeCascadesDistance>300.0</CrossFadeCascadesDistance>
            <LastCrossFadeCascadesDistance>1000.0</LastCrossFadeCascadesDistance>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <AltitudeAdaptation>
                <MinElevation>100.0</MinElevation>
                <MaxElevation>350.0</MaxElevation>
                <Scale>3.0</Scale>
                <FirstCascadeScalingAmount>2.0</FirstCascadeScalingAmount>
            </AltitudeAdaptation>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>10.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>20.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>40.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>100.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>4.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>250.0</EndDistance>
                <ShaderBias>0.0005</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0003</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>500.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>1050.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>2125.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.0003</ShaderSlopeBias>
                <DepthBias>0.0015</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>4250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>false</EVSMCascadeFullRes>
        </Profile_StationInterior>
        <Profile_AsteroidField>
            <SliceSize>16384</SliceSize>
            <NumFrustums>9</NumFrustums>
            <FilterQuality>3</FilterQuality>
            <Fade>0.99</Fade>
            <CrossFadeCascades>true</CrossFadeCascades>
            <AdaptiveCascades>false</AdaptiveCascades>
            <NearClipBias>1.0</NearClipBias>
            <FrustumCockpit>
                <DepthBias>0.000075</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </FrustumCockpit>
            <Frustum0>
                <EndDistance>3.5</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0002</DepthBias>
                <DepthSlopeBias>7.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum0>
            <Frustum1>
                <EndDistance>30.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>5.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum1>
            <Frustum2>
                <EndDistance>90.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.0005</DepthBias>
                <DepthSlopeBias>6.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum2>
            <Frustum3>
                <EndDistance>250.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.001</DepthBias>
                <DepthSlopeBias>4.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum3>
            <Frustum4>
                <EndDistance>600.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.002</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum4>
            <Frustum5>
                <EndDistance>1200.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>3.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum5>
            <Frustum6>
                <EndDistance>2400.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>3.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum6>
            <Frustum7>
                <EndDistance>6000.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>2.5</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum7>
            <Frustum8>
                <EndDistance>12000.0</EndDistance>
                <ShaderBias>0.0003</ShaderBias>
                <ShaderSlopeBias>0.003</ShaderSlopeBias>
                <DepthBias>0.003</DepthBias>
                <DepthSlopeBias>2.0</DepthSlopeBias>
                <FilterKernelSize>1.5</FilterKernelSize>
            </Frustum8>
            <AsteroidShadowsEnabled>1</AsteroidShadowsEnabled>
            <FogShadowMapsEnabled>1</FogShadowMapsEnabled>
            <EVSMCascadeFullRes>true</EVSMCascadeFullRes>
        </Profile_AsteroidField>
 

Attachments

  • GraphicsConfiguration.xml.EDOv23.txt
    71 KB · Views: 105
@galahad2069 Are you still getting shadow flickering in rings with 18.01?
Did not notice it yesterday and the day before in the ring. I'm not sure though if I set the shadow quality settings back to Ultra, gonna check it later. (Even right after 18.00 it wasn't happening all the time, on the first occasion it started flickering after about the first 3 minutes of the fight, while in the next instance it was present from the get go. Lowering shadow quality stopped the flickering in the ring, but not in stations. It was weird.)
 
I saw some flickering also on space stations for a few moments when approaching the space station. It disappeared shortly after. This was new to me and has not been seen before. And I play since December 2014. I do not use the modification files.
 
Did not notice it yesterday and the day before in the ring. I'm not sure though if I set the shadow quality settings back to Ultra, gonna check it later. (Even right after 18.00 it wasn't happening all the time, on the first occasion it started flickering after about the first 3 minutes of the fight, while in the next instance it was present from the get go. Lowering shadow quality stopped the flickering in the ring, but not in stations. It was weird.)

If you're back on ultra and the shadow flicker returns try adding the following to your GraphicsConfigurationOverride.xml:
XML:
<?xml version="1.0" encoding="UTF-8" ?>
<GraphicsConfig>
    <Shadows_Ultra>
        <Profile_AsteroidField>
            <Frustum5>
                <EndDistance>15000.000000</EndDistance>
            </Frustum5>
        </Profile_AsteroidField>
    </Shadows_Ultra>
</GraphicsConfig>

I didn't think there was anything that could be done without a patch, but when I was trying to push asteroid shadow distance past their full illumination distance, the flickering seemed to have stopped, for me. All the above does is push out the distance of the last cascade from 9km to 15km; it should be essentially free, performance wise.

Same approach might potentially work with the other profiles, but general seems to have a tighter distance cap, while all the others have special considerations that make it impractical to try to max out shadow distance.
 
If you're back on ultra and the shadow flicker returns try adding the following to your GraphicsConfigurationOverride.xml:
XML:
<?xml version="1.0" encoding="UTF-8" ?>
<GraphicsConfig>
    <Shadows_Ultra>
        <Profile_AsteroidField>
            <Frustum5>
                <EndDistance>15000.000000</EndDistance>
            </Frustum5>
        </Profile_AsteroidField>
    </Shadows_Ultra>
</GraphicsConfig>

I didn't think there was anything that could be done without a patch, but when I was trying to push asteroid shadow distance past their full illumination distance, the flickering seemed to have stopped, for me. All the above does is push out the distance of the last cascade from 9km to 15km; it should be essentially free, performance wise.

Same approach might potentially work with the other profiles, but general seems to have a tighter distance cap, while all the others have special considerations that make it impractical to try to max out shadow distance.
This is awesome, thank you.
Def gonna try it the next time I can see flickering rocks.

Edit: I've just checked it, both directional and spot shadow quality is on Ultra, which means it was the same way yesterday night when I participated in 3 or 4 wingfights and there were no flickering shadows. I would have 100% noticed it if it had been present, because it's extremely annoying when it's happening mid-fight. It's nearly unplayable level of bad and you cannot really do anything to fix it while you are under fire.
 
Last edited:
I've just checked it, both directional and spot shadow quality is on Ultra, which means it was the same way yesterday night when I participated in 3 or 4 wingfights and there were no flickering shadows. I would have 100% noticed it if it had been present, because it's extremely annoying when it's happening mid-fight. It's nearly unplayable level of bad and you cannot really do anything to fix it while you are under fire.

To clarify, is it just ultra shadows, or the override fix, that addressed the issue?
 
To clarify, is it just ultra shadows, or the override fix, that addressed the issue?
It's just the generic ingame Ultra setting.
I have not yet installed the fix you sent, because I thought I was going to need to see the flickering first otherwise there would be no way to tell what fixed it.
 
Still much testing and tweaking I need to do, but v23 is enough of an improvement that I'll post it.

I've integrated the 3.5m cascade into every profile where it was practical to do so and adjusted the end distances of the other frustums to compensate. I've also reworked many depth biases, primarily increasing them to what I had back in my pre-Odyssey profiles, to mitigate some persistent shadow acne that was still visible on ships.

I still need to see if they ever fixed the issue where Profile_StationInterior was used in place of Profile_PlanetApproach after docking request had been granted at surface outposts/settlements. Profile_AsteroidField could also use some more tuning.

Anyway:
Just to say, v23 gives me some bad flickering on stations and nose of ship at certain angles. Reverting to v22 resolves it.
 
I've seen some bad flickering on the deck of my Anaconda during sc and station approach. Sometimes the station will flicker as well.

Following this thread, I lowered shadow setting from Ultra to High and haven't encountered the flicker since.
 
I've seen some bad flickering on the deck of my Anaconda during sc and station approach. Sometimes the station will flicker as well.

Following this thread, I lowered shadow setting from Ultra to High and haven't encountered the flicker since.

U18 reintroduced a bug that was previously fixed in U14 that causes certain shadows to flash/flicker. It's difficult to separate reports of flickering shadows caused by this bug from ones caused by the shadow tables (stock or otherwise) themselves, especially without video examples.
 
Back
Top Bottom