Alpha v1.0.0

Commits

All Rust commits from Facepunch

43 total commits for branch:
/

Member Avatar
aidan.m08/05/202610:12:29
rust_reboot/main/shadow_map_caching (#151025)

Added shadow caching back to the experimental options tab in the MenuUI2_Settings prefab

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m08/05/202610:01:48
rust_reboot/main/shadow_map_caching (#151022)

Merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m08/05/202609:40:50
rust_reboot/main/shadow_map_caching (#151018)

Fixed some issues with spot lights not rendering correctly with shadow caching enabled

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m07/05/202616:02:05
rust_reboot/main/shadow_map_caching (#150982)

Added a gaussian blur to the EVSM shadows as part of the shadow caching process to improve the filtering

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m07/05/202612:58:08
rust_reboot/main/shadow_map_caching (#150948)

Optimized the way the timer works for limiting the shadow caching framerate

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m07/05/202612:45:40
rust_reboot/main/shadow_map_caching (#150944)

Removed interleaved shadow rendering implementation as this is now handled via the framerate limiting. Also, added defaults for distance-based framerate limiting to be enabled by default when shadow caching is enabled.

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m07/05/202612:20:58
rust_reboot/main/shadow_map_caching (#150939)

Fixed an issue where the lights wouldn't refresh correctly after changing the max shadow lights

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m07/05/202610:35:18
rust_reboot/main/shadow_map_caching (#150931)

Rebuilding the shadow map cache render texture pools when the max shadow lights convar changes

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m07/05/202608:43:43
rust_reboot/main/shadow_map_caching (#150921)

Fixed an issue with flickering point lights caused by them having different shadow biases

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m06/05/202610:40:48
rust_reboot/main/shadow_map_caching (#150832)

- Fixed an issue where shadow lights would be enabled initially and not toggled off by the shadow caching system, so there would be more shadow map rendering that necessary - Fixed the clamping on the min and max framerate distance convars

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m06/05/202609:11:42
rust_reboot/main/shadow_map_caching (#150818)

- Updated the max and min framerate distances to be ConVars rather than specified per light - Moved the distance based refresh to another method so it can be checked separately from the framerate limiting checks

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m05/05/202608:43:40
rust_reboot/main/shadow_map_caching (#150659)

Merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m01/05/202615:14:54
rust_reboot/main/shadow_map_caching (#150478)

Removed editor code that's no longer needed

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m01/05/202610:47:53
rust_reboot/main/shadow_map_caching (#150443)

Fixed a shadow caching OOB exception when there are no lights in the scene

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m30/04/202612:34:23
rust_reboot/main/shadow_map_caching (#150322)

Resetting lights to their original shadow strength when shadow caching is disabled

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m30/04/202610:57:16
rust_reboot/main/shadow_map_caching (#150301)

Fixed issue with some shadows remaining enabled for lights that shouldn't have them when shadow caching is enabled

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m30/04/202609:54:22
rust_reboot/main/shadow_map_caching (#150281)

Partially fixed the issue with shadows not swapping to closer lights when shadow caching is enabled

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m30/04/202608:34:47
rust_reboot/main/shadow_map_caching (#150272)

Merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m27/04/202612:54:13
rust_reboot/main/shadow_map_caching (#149838)

Merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m23/04/202610:43:39
rust_reboot/main/shadow_map_caching (#149540)

Changed to using the shadow strength directly as the shadow caching flag

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m23/04/202610:27:54
rust_reboot/main/shadow_map_caching (#149536)

CodeGen for adding back Shadow Caching ConVars

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m23/04/202610:18:34
rust_reboot/main/shadow_map_caching (#149531)

Merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m17/04/202608:22:41
rust_reboot/main/shadow_map_caching (#148925)

Merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m17/04/202608:21:52
rust_reboot/main/shadow_map_caching (#148924)

An attempt at encoding the shadow caching flag into the light's shadow strength while maintaining the shadow strength value

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m15/04/202608:36:09
rust_reboot/main/shadow_map_caching (#148680)

Fixed an issue with toggling shadow caching that would cause lights to attempt to use shadow caching when they weren't in the active lights list

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m14/04/202612:23:51
rust_reboot/main/shadow_map_caching (#148587)

Fixed the issue with the near plane being incorrect for the spot light again, and fixed some issues with trying to get an instance from the render texture pool when there are none available

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m10/04/202612:39:12
rust_reboot/main/shadow_map_caching (#148284)

Fixed the interleaved shadow map caching when variable framerate refreshing is enabled and fixed an issue with setting the correct shadow near plane values for lights

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m09/04/202615:42:04
rust_reboot/main/shadow_map_caching (#148165)

Fixed the issue with not being able to get the near plane for cached spot light shadows

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m09/04/202614:37:23
rust_reboot/main/shadow_map_caching (#148156)

Fixed the variance shadow map filtering for cached shadows

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m09/04/202614:06:16
rust_reboot/main/shadow_map_caching (#148147)

Converted the min and max framerate settings for cached shadows to convars as they shouldn't be set per light

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m09/04/202612:50:39
rust_reboot/main/shadow_map_caching (#148135)

Merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m08/04/202616:17:24
rust_reboot/main/shadow_map_caching (#148044)

Merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m08/04/202615:00:42
rust_reboot/main/shadow_map_caching (#148022)

Added render texture pooling for active light shadow map caching and added an option to the experimental menu section for toggling shadow caching

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m08/04/202610:18:11
rust_reboot/main/shadow_map_caching (#147966)

Handled disabling the shadow caching convar when exiting play mode and changed default light cookie textures to be loaded via resources instead of being serialized on LightLOD components

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m02/04/202614:19:23
rust_reboot/main/shadow_map_caching (#147702)

Added support for interleaved cached shadow rendering and added a new set of convars for controlling shadow caching settings

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m02/04/202612:58:51
rust_reboot/main/shadow_map_caching (#147687)

Added support for variable frame rate shadows based on distance from the light to the camera

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m02/04/202608:52:00
rust_reboot/main/shadow_map_caching (#147665)

Shadow caching now works with spot lights

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m01/04/202608:14:45
rust_reboot/main/shadow_map_caching (#147540)

Added the default light cookie for spot lights and a white cubemap for point lights that don't have a light cookie assigned

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m01/04/202608:12:49
rust_reboot/main/shadow_map_caching (#147539)

Added support for custom light cookies when shadow caching is enabled

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m30/03/202609:14:34
rust_reboot/main/shadow_map_caching (#147332)

Merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m30/03/202609:13:49
rust_reboot/main/shadow_map_caching (#147330)

Started adding support for cached spot light shadows

2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m20/03/202613:16:27
rust_reboot/main/shadow_map_caching (#146508)

Added a ConVar and a multi-compile for toggling cached shadow maps

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
aidan.m20/03/202609:30:10
rust_reboot/main/shadow_map_caching (#146458)

Initial shadow map caching setup

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Rust Utility Hub - Commits - main/shadow_map_caching