branchrust_reboot/main/vcloudscancel
9 Commits over 30 Days - 0.01cph!
- adjust ray march step count for the different quality levels, 128 at highest, 56 at lowest
- add jittering to ray origin to disguise artifacts from lower step counts, with jittering intensity reduced towards horizon to prevent too much noise
- fix slow render target resizing
- fix reprojection issues
- adjustments
- only regenerate previous/target weather textures if the states change
- do moon lighting
- add convar to force a cloud config
- other shader adjustments
- Integrate clouds with WeatherPreset/Climate. Cloud configs transition with weather. Randomly chosen from list of configs on WeatherPreset or default list in Climate. Presets can also include a storm/overcast region.
- Weather map scrolling uses EnvSync time
- Some other adjustments
Increase cloud atmospheric haze with TOD_Fogginess
- added convar + option to experimental settings for clouds, off by default, renders billboards if off
- initial basic temporal upscaling, renders full res cloud image over 16 frames, some issues to iron out but significantly improves performance
- add cirrus clouds and configurations for them
- fix sun mesh not being occluded by clouds
- fix cloud display mesh sorting
- further configurable parameters
- clean up/organize code
move clouds to branch off main
- clouds can cast approximate shadows on world
- add exposure/contrast parameters
- add dedicated configuration for coverage worley
- adjust atmospheric haze mie scattering