Two commands were added to visualize the previous/next light (r.shadow.virtual.visualize.nextlight).
When VSM visualization is enabled, one pass projection is now turned off, as it is incompatible with the debug output in the projection shader (for now)
#rb Ola.Olsson
#jira UE-197806
[CL 35795175 by wouter dek in ue5-main branch]
We need this for sharing code with the new level editor viewport toolbar
#jira UE-212284
#rb brooke.hubert
[CL 34498671 by sebastian arleryd in ue5-main branch]
* Change curve-as-cluster selection to encompass better the entire groom.
* This fixes issue with voxel page allocation. The cluster are optionally scaled.
#rb none
[CL 26143233 by charles derousiers in ue5-main branch]
* Simplifty substrate view mode to ease adding them to the level menu
* Add project vs. on screen max byte per pixel on screen
#rb none
#jira none
#preflight 641331a2394f0c45f6a8504d
[CL 24675783 by Charles deRousiers in ue5-main branch]
This CL address only user-facing part, i.e. Property field, view modes, tool tips, ...) mentioning Strata. All internal (host code, shaders code, CVars) still contains the 'Strata' name.
#rb sebastien.hillaire
#jira UE-175169
#preflight 63f4db68cf37615300e71db5
#lockdown juan.canada
[CL 24350396 by charles derousiers in ue5-main branch]
* Unify most groom debug rendering to go through view more rather than CVars
#rb none
#jira none
#preflight 63909a4b0d013d47ef1cee7e
[CL 23427771 by Charles deRousiers in ue5-main branch]
This gives direct access to all Strata view mode, which helps with discoverability.
All strata view mode are also available with CVar: r.Strata.ViewMode
#rb none
#jira none
#preflight 635a22c68d56375d45d65e15
#fyi sebastien.hillaire
[CL 22806075 by Charles deRousiers in ue5-main branch]
Headers are updated to contain any missing #includes needed to compile and #includes are sorted. Nothing is removed.
#ushell-cherrypick of 21065253 by bryan.sefcik
#jira
#preflight 62d5b3e91062f2e63014598e
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21152630 via CL 21156388 via CL 21157044
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21181817 by bryan sefcik in ue5-main branch]
#rb header and class name replacement
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20078276 via CL 20078825
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20106316 by lauren barnes in ue5-main branch]