Oh interesting, i'm really interested in changing game settings and get their different values from the console, in particular two of them. Cascade Shadowmap Size and Cascade Distance Scale 0. Is it possible to create a command that connects them via console as you did for the textures?
Thanks now i try, however edit your comment and use the spoiler tags with [.spoiler] Hi [./spoiler] (without the dots) in case you didn't know, for hiding the entire comment, starting from the first <Var.
I placed it here: <VisibleVars> <Var id="GammaValue" displayName="gamma" displayType="GAMMA;0.1;4.9;90" tags="nonLocalized"/> <Var id="CascadeShadowDistanceScale0" displayName="DCascadeShadowDistanceScale0" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/> </VisibleVars> also there are 2 <VisibleVars> inside rendering.xml, so which is the right one? Nothing happen if i write the command, also i cant get it to works like in the pictures. I have been looking for something like this for a while for a problem that this game has with the shadows, I would prefer you to explain me step by step.
Ok i finally managed to make it work after many attempts, there is something that you maybe forgot to add. If you take a look at the the path on the archive, it's incorrect, because the game does not recognize the mod as a true mod. At first i thought it was connected to the fact that i used Tweaks, so i uninstalled and tried with the vanilla settings, but nothing happened. After that, i checked the mod path and you practically forgot to add the content folder before the scripts folder, so i created the content folder and i put everything in it and finally everything works as it should. I have subsequently tried it with Tweaks and it works perfectly, so make sure to fix the path because for me for what i have to do, this mod is very useful. Also you could explain it all step by step with the image above plus the list with the spoiler tags in the main description, because at the moment it's not very clear and someone could get confused, unless someone reads this posts.
Thanks, fixed the path. My instructions about about additional settings are specific to Rendering group, others may require different actions I'm not aware of. There are mods like UGOM which expose many additional settings to the menus without the need for manual tweaks. These settings can be changed from the console too.
10 comments
Cascade Shadowmap Size and Cascade Distance Scale 0.
Is it possible to create a command that connects them via console as you did for the textures?
<Var id="AtlasTextureDownscale" displayName="DAtlasTextureDownscale" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CascadeShadowDistanceScale0" displayName="DCascadeShadowDistanceScale0" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CascadeShadowDistanceScale1" displayName="DCascadeShadowDistanceScale1" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CascadeShadowDistanceScale2" displayName="DCascadeShadowDistanceScale2" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CascadeShadowDistanceScale3" displayName="DCascadeShadowDistanceScale3" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CascadeShadowFadeTreshold" displayName="DCascadeShadowFadeTreshold" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CascadeShadowQuality" displayName="DCascadeShadowQuality" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CascadeShadowmapSize" displayName="DCascadeShadowmapSize" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CascadeShadowsDegreesLimit" displayName="DCascadeShadowsDegreesLimit" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CharacterShadowsFallbackDistance" displayName="DCharacterShadowsFallbackDistance" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="CommandBufferSizeKB" displayName="DCommandBufferSizeKB" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="DecalsChance" displayName="DDecalsChance" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="DecalsSpawnDistanceCutoff" displayName="DDecalsSpawnDistanceCutoff" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="DetailTextureDownscale" displayName="DDetailTextureDownscale" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="DisableManualProxiesCulling" displayName="DDisableManualProxiesCulling" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="DynamicDecalsChunkLimit" displayName="DDynamicDecalsChunkLimit" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="DynamicDecalsLimit" displayName="DDynamicDecalsLimit" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="EnableDeferredLightsStencil" displayName="DEnableDeferredLightsStencil" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="EnableHighPrecision" displayName="DEnableHighPrecision" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="EnableTemporalAA" displayName="DEnableTemporalAA" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="EnvProbeAllocFailureRecoverDelay" displayName="DEnvProbeAllocFailureRecoverDelay" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="EnvProbeLightsMaxDistance" displayName="DEnvProbeLightsMaxDistance" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="FakeMeshesNotReady" displayName="DFakeMeshesNotReady" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="ForceInstantAdaptation" displayName="DForceInstantAdaptation" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="ForceInstantEnvProbeUpdate" displayName="DForceInstantEnvProbeUpdate" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="ForcedDebugPreviewIndex" displayName="DForcedDebugPreviewIndex" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="ForcedRendererBackBufferResolution" displayName="DForcedRendererBackBufferResolution" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="ForcedRendererOverlayResolution" displayName="DForcedRendererOverlayResolution" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="ForcedRendererResolution" displayName="DForcedRendererResolution" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="ForcedRendererResolutionHeight" displayName="DForcedRendererResolutionHeight" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="ForcedRendererResolutionWidth" displayName="DForcedRendererResolutionWidth" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="GameplayCameraLightFadeToExterior" displayName="DGameplayCameraLightFadeToExterior" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="GameplayCameraLightFadeToInterior" displayName="DGameplayCameraLightFadeToInterior" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="GlobalOceanTesselationFactor" displayName="DGlobalOceanTesselationFactor" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="GrassDensity" displayName="DGrassDensity" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HairWorksAALevel" displayName="DHairWorksAALevel" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HairWorksGlobalDensityQuality" displayName="DHairWorksGlobalDensityQuality" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HairWorksGlobalDetailLODFactor" displayName="DHairWorksGlobalDetailLODFactor" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HairWorksGlobalStrandSmoothness" displayName="DHairWorksGlobalStrandSmoothness" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HairWorksGlobalWidthLimit" displayName="DHairWorksGlobalWidthLimit" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HairWorksLevel" displayName="DHairWorksLevel" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HairWorkstGlobalDensityLimit" displayName="DHairWorkstGlobalDensityLimit" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HardwareCursor" displayName="DHardwareCursor" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HiResEntityCustomShadowmapSize" displayName="DHiResEntityCustomShadowmapSize" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="HiResEntityShadowsForceFullRes" displayName="DHiResEntityShadowsForceFullRes" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MaxAtlasTextureSize" displayName="DMaxAtlasTextureSize" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MaxCascadeCount" displayName="DMaxCascadeCount" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MaxCubeShadowSize" displayName="DMaxCubeShadowSize" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MaxFramePrefetchTimeout" displayName="DMaxFramePrefetchTimeout" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MaxSpotShadowSize" displayName="DMaxSpotShadowSize" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MaxTerrainShadowAtlasCount" displayName="DMaxTerrainShadowAtlasCount" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MaxTextureAnizotropy" displayName="DMaxTextureAnizotropy" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MaxTextureSize" displayName="DMaxTextureSize" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MeshLODDistanceScale" displayName="DMeshLODDistanceScale" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MeshRenderingDistanceScale" displayName="DMeshRenderingDistanceScale" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="MsaaLevel" displayName="DMsaaLevel" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="PrefetchMeshLodRange" displayName="DPrefetchMeshLodRange" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="PreserveSystemGamma" displayName="DPreserveSystemGamma" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="ScaleformTextureUnstreamDelay" displayName="DScaleformTextureUnstreamDelay" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="SoftFramePrefetchTimeout" displayName="DSoftFramePrefetchTimeout" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TerrainErrorMetricMultiplier" displayName="DTerrainErrorMetricMultiplier" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TerrainReadAheadDistance" displayName="DTerrainReadAheadDistance" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TerrainScreenSpaceErrorThreshold" displayName="DTerrainScreenSpaceErrorThreshold" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TerrainScreenSpaceErrorThresholdFar" displayName="DTerrainScreenSpaceErrorThresholdFar" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TerrainShadowsDegreesLimit" displayName="DTerrainShadowsDegreesLimit" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureDownscale" displayName="DTextureDownscale" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureInFlightBudget" displayName="DTextureInFlightBudget" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureInFlightCountBudget" displayName="DTextureInFlightCountBudget" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureMemoryBudget" displayName="DTextureMemoryBudget" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureMemoryGUIBudget" displayName="DTextureMemoryGUIBudget" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureMipBias" displayName="DTextureMipBias" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureStreamingCharacterDistanceLimitSq" displayName="DTextureStreamingCharacterDistanceLimitSq" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureStreamingDistanceLimitSq" displayName="DTextureStreamingDistanceLimitSq" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureStreamingHeadsDistanceLimitSq" displayName="DTextureStreamingHeadsDistanceLimitSq" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureStreamingReduceGameplayLOD" displayName="DTextureStreamingReduceGameplayLOD" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="TextureTimeBudget" displayName="DTextureTimeBudget" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="UberSampling" displayName="DUberSampling" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<Var id="UseDynamicWaterSimulation" displayName="DUseDynamicWaterSimulation" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
<VisibleVars>
<Var id="GammaValue" displayName="gamma" displayType="GAMMA;0.1;4.9;90" tags="nonLocalized"/>
<Var id="CascadeShadowDistanceScale0" displayName="DCascadeShadowDistanceScale0" displayType="SLIDER;-1000;1000;16384" visibilityCondition="hideAlways" tags="refreshEngine"/>
</VisibleVars>
also there are 2 <VisibleVars> inside rendering.xml, so which is the right one?
Nothing happen if i write the command, also i cant get it to works like in the pictures.
I have been looking for something like this for a while for a problem that this game has with the shadows, I would prefer you to explain me step by step.
If you take a look at the the path on the archive, it's incorrect, because the game does not recognize the mod as a true mod.
At first i thought it was connected to the fact that i used Tweaks, so i uninstalled and tried with the vanilla settings, but nothing happened.
After that, i checked the mod path and you practically forgot to add the content folder before the scripts folder, so i created the content folder and i put everything in it and finally everything works as it should.
I have subsequently tried it with Tweaks and it works perfectly, so make sure to fix the path because for me for what i have to do, this mod is very useful.
Also you could explain it all step by step with the image above plus the list with the spoiler tags in the main description, because at the moment it's not very clear and someone could get confused, unless someone reads this posts.