-
Notifications
You must be signed in to change notification settings - Fork 860
Fix issues with shadows and volumetric fog on PS5 (potentially PS4 too) #6007
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix issues with shadows and volumetric fog on PS5 (potentially PS4 too) #6007
Conversation
|
Hi! This comment will help you figure out which jobs to run before merging your PR. The suggestions are dynamic based on what files you have changed. HDRP Depending on the scope of your PR, you may need to run more jobs than what has been suggested. Please speak to your lead or a Graphics SDET (#devs-graphics-automation) if you are unsure. |
|
It appears that you made a non-draft PR! |
peterjohnlong
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I confirm that I tested these changes on PS5 applied to 10.x.x and they fixed the issue in the customers 2020.3 repo project provided in https://fogbugz.unity3d.com/f/cases/1347303/
* [HDRP] fix screenshots after cache server reset * Bugfix 1359282: Emissive decal silhouette issue #5532 * Force scalarization of shadow index data off (#6007) * [HDRP] Merge Hd/bugfix #5999 * Fix PBR Accumulation for 10.6 (#5991) * Fix PBR Accumulation for 10.6 * Add ChangeLog * Update CHANGELOG.md * Fix shadow mask fade and optimize it at same time #5911 * Revert: Fixed tooltip not showing on labels in ShaderGraphs #5877 * Update CHANGELOG.md * update reference screenhsots Co-authored-by: Jarkko Lempiäinen <[email protected]> Co-authored-by: FrancescoC-unity <[email protected]> Co-authored-by: skhiat <[email protected]>
* Fixed initial decal position #5889 * Fix APV issue spewing asserts when baking with max subdiv level of 2 (#5888) * Add override checkbox. * Fix for problem when max subdiv is smaller than index voxel update size. * Revert "Merge branch 'HDRP/add-override-checkbox-for-pv' into HDRP/investigate-issue-with-faulty-index" This reverts commit e33a421, reversing changes made to 924763f. * Skip refresh ops if feature is disabled. (#5886) * Fixed the clouds not taking properly into account the fog when in distant mode and with a close far plane (case 1367993). (#5884) * Fixed the clouds not taking properly into account the fog when in distant mode and with a close far plane (case 1367993). * Fix formatting * Update CHANGELOG.md Co-authored-by: sebastienlagarde <[email protected]> * To info box (#5879) * Add override checkbox. (#5878) * corrected links to HDAdditionalLightData and HDLightTypeAndShape (#5861) * updated link to expert guide (#5857) * Add comment (#5853) * [HDRP][Path Tracing] Added selection of light types for Unlit shadow mattes. #5855 * Maintain APV cells loaded if at least one scene still references that cell (#5900) * Add override checkbox. * Fix for problem when max subdiv is smaller than index voxel update size. * Revert "Merge branch 'HDRP/add-override-checkbox-for-pv' into HDRP/investigate-issue-with-faulty-index" This reverts commit e33a421, reversing changes made to 924763f. * Add a basic APV test to runtime tests (#5952) * New test * Tentative ref images * Change threshold to be non-zero. * Forgot one threshold... * Add test filter. * [HDRP] APV - Fix voxelization issues with planes at the origin (#5897) * Fix precision issues with the scene voxelization, especially with geometry at the origin. * Updated changelog * Fix renderer bounds for the plane case * disable debug * rename epsilon Co-authored-by: JulienIgnace-Unity <[email protected]> * Fix another issue with probe volume subdiv multiplier when changing to a lower subdiv level (#5893) * Add override checkbox. * Fix for problem when max subdiv is smaller than index voxel update size. * Revert "Merge branch 'HDRP/add-override-checkbox-for-pv' into HDRP/investigate-issue-with-faulty-index" This reverts commit e33a421, reversing changes made to 924763f. * Fix issue * Revert "Fix for problem when max subdiv is smaller than index voxel update size." This reverts commit 03feabd. * Fixed the volumetric clouds debug view not taking into account the exposure and leading to Nans (case 1365054). (#5940) Co-authored-by: sebastienlagarde <[email protected]> * Change order of fields in the cbuffer. (#5980) Co-authored-by: FrancescoC-Unity <[email protected]> * Fixed the dependency between transparent SSR and transparent depth prepass being implicit (case 1365915). (#5898) * Fixed the dependency between transparent SSR and transparent depth prepass being implicit (case 1365915). * review corrections Co-authored-by: sebastienlagarde <[email protected]> * Updating docs for merged PRs (#5821) * PR #5459 Updated the docs changed in "Add high quality antialiasing example using the accumulation api" PR. * Doc fixes Fixed typo and changed SuperSampling "effect" to "method" Co-authored-by: sebastienlagarde <[email protected]> * [Fogbugz # 1365687] Fixing depth pyramid with multicamera on hardware drs. #5902 * Fix (#5994) * release cmd (#5993) * test linux vulkan and OSX filter out. (#5989) * Fixed removal of depth buffer binding (#5910) * Fixed removal of depth buffer binding * Add object in graphic test * screenshots Co-authored-by: sebastienlagarde <[email protected]> * [HDRP][Path Tracing] Added orthographic camera support #5944 * Fixed a regression in the transparent SSR color pyramid usage. (#6001) * Fixed a regression in the transparent SSR color pyramid usage. * Update CHANGELOG.md Co-authored-by: sebastienlagarde <[email protected]> * [HDRP] Reenable crossfade on the HD SpeedTree 8 shader. #5957 * Force scalarization of shadow index data off (#6007) * Fixes for light anchor #5915 * Minor performance improvements to SSGI (case 1367144). #5921 * Update TestCaseFilters.asset Co-authored-by: Adrien de Tocqueville <[email protected]> Co-authored-by: FrancescoC-unity <[email protected]> Co-authored-by: anisunity <[email protected]> Co-authored-by: emilybrown1 <[email protected]> Co-authored-by: Emmanuel Turquin <[email protected]> Co-authored-by: Antoine Lelievre <[email protected]> Co-authored-by: JulienIgnace-Unity <[email protected]> Co-authored-by: FrancescoC-Unity <[email protected]> Co-authored-by: Vic Cooper <[email protected]> Co-authored-by: Kleber Garcia <[email protected]> Co-authored-by: Tianliang Ning <[email protected]>
Fix for https://fogbugz.unity3d.com/f/cases/1347303/
As discussed with @peterjohnlong , the issue is due to the fact that the light loop in volumetric lighting is not guaranteed to produce scalar light reads, as such we can't force the scalarization at shadow reading time.
@peterjohnlong could you please verify if this fixes the repro project?