-
Notifications
You must be signed in to change notification settings - Fork 28
Performance
Weather effects can be configured in settings.
Weather effects are turned off and static image is used.
On detecting older hardware the quality is set to this mode by default, this can be changed in settings.
Weather effects are run at full window resolution (if possible.)
Weather effects are run at lower resolution than the window size based on a scaling factor and frame-rate cap configured by the developer.
Weather effects resolution is changed realtime to maintain 60fps.
Uses HLSL compute shaders for rendering, require DirectX 12 compatible GPU.
Uses Direct2D Pixel Shaders, highly optimized and recommended setting - offers up to 50% or more efficiency increase and reduces spikes in GPU resource usage, resulting in a quieter and more efficient system operation.
RTX 3070, Overcast at Performance quality setting (20% scaling.)
Note: GPU usage percentage in Task Manager's Processes tab can be misleading because it depends on the GPU’s clock speed, which varies between modes like idle and performance. In low-power idle mode, the clock speed is greatly reduced, so even light tasks may show high usage. This doesn’t indicate a heavy workload but rather the GPU’s efficient power-saving behavior.
By default V-Sync is enabled, set the desired frame-rate, lower frame-rate uses less resources but reduces weather effect smoothness.
This setting only affects the weather effect, user interface animation speed is independent and runs at display refresh rate.