-
Notifications
You must be signed in to change notification settings - Fork 792
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
DX12 raytracing & IET updates for the HDRP template #7531
DX12 raytracing & IET updates for the HDRP template #7531
Conversation
…lection probe atlas system
- Renamed Scripts folder to Controllers - Deleted script SimpleCameraController because it was not used - Added 3rd person controller
- Enabled Dithering - Tweaked the camera to feel more personal for 3rd - Created a prefab for 1st
Very nice improvements ! 👏
The last ones are pretty subjective feedback and suggestion so I don't expect them to be "fixed" specifically, but still want to share them:
|
- slightly moved spotlights in 2 lamp prefabs for optimal path tracing - disabled receive motion occluder for ssgi - probe near exit of room 1 increased in size - removed clear coat from sandblast metal - set directional shadow fallback for room 1
- Changed the way textures were resized. Used bicubic smoother instead of sharper - Manually painted the body normal map to fix some issues
…escence, set max light cluster to 18 for raytracing to avoid light popping
Ready for review again, all known remaining issues have been fixed. |
To me there's two slight things remaining, that are only really visible in the debug modes so I won't block anything for it.
|
* converted to DX12, added 2 new RT quality levels * rebaked reflection probes and updated hdrp asset to work with new reflection probe atlas system * updated RT settings, recaptured a few tutorial images * Added 3rd person controller for testing - Renamed Scripts folder to Controllers - Deleted script SimpleCameraController because it was not used - Added 3rd person controller * updated IET pages, cleaned up hierarchy, updated a few RT settings * merged master, minor cleanups * updated IET * pushed auto updated materials * updated materials * pushed updated quality levels * added "addtionnal properties" page * added prefab editing scene * fixed collision on chair (pivot was incorrect) * fixed typos * Added First person controller. Need to remove old one if this is better. * Small tweaks to Controllers - Enabled Dithering - Tweaked the camera to feel more personal for 3rd - Created a prefab for 1st * Removed old controller * Update low/mid/high volume settings for RTAO and SSR * implemented rendering feedback from Remi - slightly moved spotlights in 2 lamp prefabs for optimal path tracing - disabled receive motion occluder for ssgi - probe near exit of room 1 increased in size - removed clear coat from sandblast metal - set directional shadow fallback for room 1 * Modified 3d Controller textures and changed its camera positioning - Changed the way textures were resized. Used bicubic smoother instead of sharper - Manually painted the body normal map to fix some issues * Fixing last commit, didnt push material changes * changed mask maps to be TIFs, fixed aliasing around visor, tuned iridescence, set max light cluster to 18 for raytracing to avoid light popping * set texture to 8bit per channel rather than 16 * disabled receiver motion rejection for RT AO as well * Renamed RTX presets, RT shadows are enabled for both, updated 1 tutorial pagae and 1 image * Update CHANGELOG.md * bump package version to 15.1 Co-authored-by: Motiejus Viltrakis <motiejus.viltrakis@hq.unity3d.com> Co-authored-by: sebastienlagarde <sebastien@unity3d.com>
Purpose of this PR
The project has been switched to DX12 to allow for raytracing to be enabled easily.
Two new HDRP assets and corresponding quality levels have been created for raytracing, called "Very High" and "Ultra"
The IET has been updated to reflect recent changes, and the images showing the former material ball have been updated
A new 3rd person character control has been added by Motiejus (the old one still exists in the hierarchy)
Added "Additional properties" page for the IET
Fixed wrong position for the collision proxy of the lounge chair
Added missing prefab edition scene
The default low/medium/high values for SSR and RTAO have been retuned to offer better results out of the box
Lowered the handrails.
Testing status
No particular testing done so far.
Comments to reviewers
When enabling raytracing, some bugs might be visible, these are not directly related to this PR but already exists.
For instance, this flickering in the 3rd room: https://jira.unity3d.com/browse/UUM-7911
Feel free to add more bugs related to raytracing.