-
Notifications
You must be signed in to change notification settings - Fork 855
Removed invalid 'Utilities' namespace #183
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
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* update changelog * forget to update data
* Move TextureCombiner class to proper namespace and add doc. (#5237) * Move TextureCombiner class to proper namespace and add doc. * fix texture -> Texture and typos * Asked changes 29: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355450409 30: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355456645 58: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355455688 59: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355455828 60: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355456239 71: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355456391 116: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355452421 118: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355458846 202: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355453832 204: https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/5237#discussion_r355454334 * Remove useless meta (Script folder) * More api doc (#5366) * Fix a migration issue with project that still had Very High as shadow filtering quality [Skip CI] (#5370) * Clamp to High the filtering quality * Changelog * Hide near plane from directional shadow UI [Skip CI] (#5371) * Hide shadow near plane for directional shadow maps * changelog * Better custom pass culling (#5365) * Optimized (removed) the extra culling pass for custom passes in most cases * Updated changelog * Updated custom pass doc about custom culling * Hdrp/fix missing editor documentation (#5356) * Fix documentation * Move every public HD gizmo related from CoreLightEditorUtilities to HDLightUI in prevate for now * Fix documentation * Add last documentation fix * Hide distortion UI from Lit (#5376) * Fix issues of decals duplicating and baking into the scene when editing (#5375) * Try some fixes * changelog * Fix and simplify initialization of volumetric buffer params (#5373) * Fix an issue with fog toggle in the scene view * Changelog * Clean up * Fix another volume stack issue * Fix IsVolumetricReprojectionEnabled * Clean * Fixed an issue where frame count was reset incorrectly every frame for the game view, resulting in temporal processes breaking. (#5369) * The scene view camera now replicates the physical parameters from the camera tagged as "MainCamera" (#5374) * Update DebugLightCluster.shader (#5393) * Fix Culling group error (#5401) * Fix Culling group was not disposed error * Updated changelog * Change the space where reflection filtering is done to avoid artifacts when intensities are high (#5384) * Change the space where reflection filtering is done to avoid artifacts when intensities are high * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Split the SceneMapIdSceneAsset to its own file. (#5400) * Expose debug overlay ratio (#5402) * Expose debug overlay ratio in the debug menu * Updated changelog * fix shader warning (#5403) * Avoid UINT gathers in AO code (#5391) * First abstract away the gather code * actually use float textures (Need cleanup) * Use one bit less to avoid issue in the asfloat(asuint()) conversions * Cleanup * changelog * Left one asfloat around * Avoid NaNs * Get rid of tex space gather hack on Mac * Fix culling group was not disposed error V2 (#5413) * Fixed ambient probe not initialize for one frame after domain reload [Require C++ PR] (#5380) * Fixed ambient probe not initialize for one frame after domain reload * fixed a typo on changelog Initialized instead of initialize * fix merge issue Co-authored-by: remi-chapelain <57442369+remi-chapelain@users.noreply.github.com> * Separate frame settings for tonemapping and color grading (#5367) * Separated tonemapping and color grading frame settings * Update changelog * Documentation update Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix scene visibility of decal projector and density volume (#5312) * Fix decal scene visibility * Fix the scene visibility of density volumes * Updated changelog * Fix nullref due to component access after being destroyed * Removing the decal instead of hiding it with scene visibility Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Expose fog transparent material (#5331) * Add the receive fog option in the material for ShaderGraphs * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * [skip CI] Add visible in scene view property in Custom Post Process API (#5342) * Add a public virtual bool in the custom post processes API to specify if a post processes should be executed in the scene view * Updated changelog * Simplify condition Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Custom pass materials editor in the Custom Pass Volume component (#5349) * Updated doc about custom UI * Added material UI to the custom pass volume component * Update com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/RenderPass/CustomPass/CustomPass.cs Co-Authored-By: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com> * Update com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/RenderPass/CustomPass/CustomPass.cs Co-Authored-By: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com> Co-authored-by: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com> * Add second runtime test scene (#5368) * Begin to add second runtime test scene * Finished the second test scene * Fixed player settings resolution * Update text color * Add more objects and materials in the template scene * Try to update the reference images for automation ? * Update 002-HDMaterials.png * Remove all animated objects * Disable memory allocation tests Co-authored-by: RemyUnity <32760367+RemyUnity@users.noreply.github.com> Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed a leak in the sky system. (#5409) * Fixed an issue where Sky Renderers could leak. * Update changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed an issue where entering playmode while the light editor is opened would produce null reference exceptions. (#5398) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Hdrp/fix search preference settings (#5303) * Ported UIR code to IMGUI code as search is only supported for IMGUI Only SettingsProvide.guiHandler is supported when using search operations. * Moved style properties in Styles class * Use dedicated general section for styles * use appropriate keywords with the settings provider * Fix invalid height for scalable settings * Updated keywords from framesettings Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix debug menu overlap (#5412) * Fix the debug overlay overlapping the debug menu at runtime * Updated changelog * Updated debug window doc Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix for the frame count when newtime < m_Time (when reloading the scene) (#5423) * Fix for the frame count when newtime < m_TIme (when reloading the scene) * update changelog * Update HDRenderPipeline.cs Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Only assign the reflection system when an HDRP asset is assigned (#5419) * Disable Refraction and transmissionmap keywords when lit opaque (#5381) * Disable refraction and transmission map keywords if material is opaque * typo Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix invalid near and far plane values (#5343) * Removed unused destroy for a managed camera * Constraints the far and near clip planes into a valid range of values * Fix inefficient fix script when scene are not dirty * Updated changelog * Update CHANGELOG.md Co-authored-by: Kerry Turner <mskerryturner@gmail.com> Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Hdrp/profiling 19 3 (#5428) * Made profiling scope code compatible with 19.3 * Disable profiling recorders until crash is fixed. * Indentation * Fix compilation issue after merging PR * Fix issues with conflicting internal names (#5195) * Fix issues with conflicting internal names * Fix issue with reflection on changed API * Fix potential issue on recent change. It can be raised while configuring with Wizard * Add UNITY_2020_1_OR_NEWER code path * Automate resources checking button with reflection (#5217) * Fix issue with Motion Blur sample weighting (#5372) * Fix pixelToSampleScale typo that caused wrong results in weighting functions * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Make motion vectors work properly in MSAA (#5389) * Make motion vector work again in MSAA * changelog * Fix issue with camera MV and do rendergraph * Revert "Split the SceneMapIdSceneAsset to its own file. (#5400)" This reverts commit 3c4aa27. * Small fixes for the PBR sky (#5452) * Fix sun flare blending * Keep celestial bodies outside the atmosphere * Changelog * Prevent z-fighting * Fix ray traced screen space shadows (#5377) * Fix ray traced screen space shadows * update changelog * Only allowing the usage of ray traced shadow history if the previous user a of a screen space shadow index has the same ID and the slot was updated at the previous frame count * Add a per camera frame count that allows us to handle better the denoising history for ray tracing effects * Fixing a leak due to reading outside of screen bounds during shadow filtering * Adding a warning message for the usage of ray traced area lights shadows when not in deferred only mode Use a box for the culling when filling the ray tracing light cluster for rectangular area lights Only allowing ray traced shadow area lights when the camera is in deferred mode. Excluding shadow only meshes from all effects except shadows Fix nans that happened when resizing the rthandles and computing ray traced area light shadows Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix for a possible memory leak caused by a material not being disposed [Skip CI] (#5458) * delete apply distortion material on dispose * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Updated error message for invalid reflection system assigned (#5453) * Updated error message for invalid reflection system assigned * Update HDBakedReflectionSystem.cs Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update MSAA doc (#5448) * Doc Update * Changelog * Update CHANGELOG.md * Update Anti-Aliasing.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update culling data for reflection probe at runtime (#5437) * wip fix update fo cached data for probes * Workaround to update culling data at runtime * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Added missing API doc. (#5435) * Fixed a nullref when upgrading the Fog volume components while the volume is opened in the inspector. (#5364) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix issues with decals flickering or having missing parts on PS4 especially in VR. (#5259) * Fix issues with decals flickering on PS4 especially in VR. * Move WaveActiveOr to the tile level otherwise it performs an or of just one lane. * Fix WaveIsFirstLane in Pixel Shaders to correctly mask out helper lanes otherwise we could try and write from a lane that has writing disabled. * Work around for an optimization bug while we wait for a fix. * Changelog details. * Improve the comments on WaveIsFirstLane() so that we have a record of why this decision was made and the supporting evidence. * Fix template not compiling in shaders on older SDK. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Shader use for Runtime Debug Display are now correctly stripper when doing a release build (#5224) * Hdrp/fix 1207364 truncated labels (#5469) * Updated label content and label width for visibility (case 1207364) * fix changelog mistake * Fixed Default post process Alpha [Skip CI] (#5430) * Fixed an issue where final post process pass would not output the default alpha value of 1.0 when using 11_11_10 color buffer format. * Made the keep alpha case more explicit in the shader. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix SSR test that got broken after the MSAA Motion Vector fix (#5471) * Move camera motion vector after object motion mv if MSAA is on * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix PCSS on directional shadows when punctual shadow atlas was not allocated yet (#5454) * Use proper atlas size * changelog * comment update Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * HDRP Volume System update refactor [skip CI] (#5383) * Now each camera has its own volume stack. * Moved volume update as early as possible so that all volume parameters are ready for the frame. * Update changelog. * Moved volume update again to remove workaround from volumetric fog. * Typo Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix PCSS softness issue that used wrong softness for all cascades but the first (#5467) * propagate softness for different cascades * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Custom post process default asset (#5466) * Fix custom post process list not using default HDRP asset * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix invalid probe gizmo id (#5470) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update 002-HDMaterials.png * Fix a warning in the raytracni shadow filter (#5474) * Fix issue with AO and small near plane (#5432) * Change packing scheme to avoid further problems * declare history correctly * Typo * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed cleanup of custom post process (#5390) * Fixed cleanup of custom post process * Updated changelog * Update CustomPostProcessVolumeComponent.cs Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix issue that can cause light list to be invalid with multiple cameras and no lights in scene (#5434) * Move the clean flag to the camera * Changelog * Add comment Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix shader warning in ao code [Skip CI] (#5475) * fix warning * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed a warning in simpledenoiser.compute (#5477) * Fix shader warning * update changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed Tube/Rectangle light culling [Skip CI] (#5459) * Fixed tube and rectangle light culling to use their shape instead of their range as a bounding box. * Fixed culling for the case where the range was bigger than the shape of the light. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update 002-HDMaterials.unity * Update 2307_Shadow_VeryHigh.png * Added a menu option that checks scene issues with ray tracing. (#5463) * Added a menu option that checks scene issues with ray tracing. Also removed the previously existing warning at runtime. * update changelog * ignoring reflection probes * Revert "Fix issue that can cause light list to be invalid with multiple camer..." * Added API to update probe settings at runtime (#5468) * Updated api to change probe settings * Updated changelog * Added setters for public api * Update CHANGELOG.md * Updated documentation based on feedbacks Co-authored-by: Kerry Turner <mskerryturner@gmail.com> * Disable Async for SSR, SSAO and Contact shadow when aggregated ray tracing frame setting is on (#5457) * Disable Async for SSR, SSAO and Contact shadow when aggregated ray tracing frame setting is on * Add doc for rayTracingSupported Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Avoid uint gather in motion blur code (#5415) * Use float texture for tile velocity min * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix issue in MotionBlurTilePass (warning + wasn't using float) * Improve play mode change speed (#5414) * Change the texture caches so they use RenderTextures instead of standard textures * Updated changelog * Fixed cubemap array cache sizes and texture convert * Fix another convertTexture * Fix smaa samples in the texture caches * Fixed wrong graphic formats Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Did the proper fix for profiling samplers (no change to inline sampler, (#5486) * Documentation fixes (#5473) * Update custom post process documentation * Fix custom pass doc link * Update Custom post doc * Update Custom-Post-Process.md * Update Custom-Post-Process.md Co-authored-by: JordanL8 <lewis.jordan@hotmail.co.uk> * Camera debug name (#5476) * Fix camera debug name and add a new profiling sampler for all render requests * Updated changelog * Fix profiling sample end cmd * Remove submit of the last cmd of the profiling sample Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix issue with AO and Dynamic Resolution (#5416) * Use appropriate mip offset to access depth pyramid * changelog * Handle more gracefully the change of resolution Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Remove some possible NaNs sources in DoF (#5489) * DoF NaNs causes * missed one * final fix (with comment) and changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Improve custom pass (#5429) * Fix custom pass nullref * Fix custom pass name serialization * Fixed custom passes after post process in non-dev build * Updated changelog * Sync the custom pass debug sampler name when we change it * Added a virtual boolean to avoid executing custom passes in the scene view * Factorize Custom Pass WillBeExecuted * Update doc Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed particle lights null ref. (#5440) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Support for alpha channel in some post-processing passes (DoF, TAA, Uber) (#5396) * Support for alpha channel in post processing Merge Conflicts Use functions instead of defines + consistent naming Remove old copy-alpha codepath, avoid operator+ on strings, misc clean-up More code clean-up Fix for vulkan, preserve alpha when pp is off Bugfix/typo Remove unused code Bugfix: DoF kernel with one sqmple Revert "Bugfix: DoF kernel with one sqmple" This reverts commit c33250c91d414424d8f165ce40783d0bd52afa40. Support alpha in the safe path Changelog Use the CTYPE_SWIZZLE macro instead of defining new texture fetching functions Re-introduce the old copy alpha path Clean-up unused includes * Fix issue after merge Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix compil issue + HDRP Resource asset + shader warning after Alpha PP PR merge * Improved behavior of lights and probe going over the HDRP asset limits. [Skip CI] (#5478) * Refactor part of the light loop to process all early out before checking for max visible lights * Refactor part of the light loop to process all early out before checking for max visible reflection probes * GetLightData and GetDirectionalLightData can no longer discard light and thus don't return a boolean value any more. * Update changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Clear Light list one we enter the "don't build light list" mode (#5492) * Add proper light list clear instead of running the whole pipe of light list building again for one frame * changelog * remove obsolete comment * remove unused uniform * fix warning * Missing space Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix issue when using FP16 with alpha at runtime (#5495) * Rename FrameSetting RoughRefraction to Refraction and add default particle material (#5496) * Add test scenes for Custom Passes (#5449) * Fix custom pass nullref * Fix custom pass name serialization * Fixed custom passes after post process in non-dev build * Updated changelog * Sync the custom pass debug sampler name when we change it * Added graphic test scene for custom pass * Added test scene for DrawRenderers * Updated reference images Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Removed unused function (#5500) * disable vsync on the main display when rendering to a XR device (#5417) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Custom pass cleanup (#5507) * Fix custom pass cleanup issue with multiple volumes * Updated changelog * Delay discard of fragments during decal projection (#5283) * Delay discard of fragments during decal projection Metal Shading Language declares that fragment discard invalidates derivatives for the rest of the quad, so we need to reorder when we discard during decal projection, or we get artifacts along the edges of the projection (any partial quads get bad partial derivatives regardless of whether they are computed implicitly or explicitly). * Better re-arrangement of decal code * Update TerrainLitPasses.hlsl * Update TerrainLitPasses.hlsl * Update TerrainLitPasses.hlsl * Update ShaderPassDecal.hlsl Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixing unnecessary memory allocations in the ray tracing cluster build and Updating the screen shots for the ray tracing tests (#5465) * Fixing unnecessary memory allocations in the ray tracing cluster build Updating the screen shots for the ray tracing tests * Update test scene and screenshots * - Discarding the ray tracing history for AO, reflection, diffuse shadows and GI when the viewport size changes. - Update and disable some tests that still need to be updated * Add a counter for ray tracing frame index and update screenshots * Fixing the Area Shadows Denoiser Test Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Change the default volume used by the ray tracing tests to make them work again (#5510) * Change the default volume used for the ray tracing tests, fixes the tests back. * Fix access to the ray tracing frame index in ray tracing ambient occlusion (doesn't change behavior) * Missing term in the ray tracing frame index access (#5511) * Fix colum headers (#5517) * Fix colum headers * Update CHANGELOG.md * Rename post formats (#5505) * Renamed the post processing format to the new convention * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed the first frame flash with auto exposure (#5491) * Fixed flashes with low and high exposure scenes when Automatic Exposure is in use * Moved postfx history reset to per-camera reset Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update DefaultSettingsVolumeProfile.asset * Hdrp/small enhencements for DXR (#5493) * Add Warning for DXR and AsyncExecution in FrameSettings * move restarting at end of all fix in wizard for DXR * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Hdrp/update default scenes (#5485) * Replace default scenes with scene prepared for scene-template * Update of DefaultSettingsProfile * Update DXR scene * Add ScreenSpaceShadow to Camera's default FrameSettings * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Refactoring pre-existing materials to share code between rasterization and ray tracing (#5441) * Refactoring pre-existing materials to share code between rasterization and ray tracing Update the test scene * update changelog * Changing the color of an unlit in the reflection test scene * review corrections * Fixing unlit shader graph * Fix specular AA related issue * Update the reflection test * Fix an issue with debug display for ray tracing shaders Always use ray tracing frame index 0 for ray tracing tests Update tests screenshots Update ray traced reflection test scene Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Hdrp/staging thin (#5509) * Adding a REFRACTION_THIN model. * Fixed thin distance. * ... and fixed it. * Updated changelog, removed unused REFRACTION attrs from Fabric template. * Added a REFRACTION_THIN_DISTANCE macro. * Finished support for thin refraction. * Fixed LitTesselation (was missing thin refraction model). * fix issue when merging Refactoring of DoAlphaTest * Fixed an issue where passing a null ProfilingSampler would cause a null ref exception. (#5555) * Fixing the area shadow denoised test (#5544) * Fix leak in Sky when matcap view (#5556) * skip pre render sky in matcap view * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix compilation issues of ApplyExposure on platforms that don't support VR (#5575) * Fix * changelog * Remove Preview from physically based sky * HDRP asset migration (#5580) * Initialize the HDRP asset version to the latest one so new assets are not migrated * Updated changelog * Hdrp/remove wind resources (#5578) * Remove wind resources Remove wind resources no longer used and containing big files * Update changelog * revert: Hdrp/update default scenes (#5485) * Fix issue with missing texture in test * Disable POM test in 1708 SG_OnSG as it is unstable * Add missing texture in runtime test * update caption for geometric normal debug in forward * add missing texture to runtime test * Create Textures.meta * fix SG on decal SG * Fixed an issue where ambient occlusion and screen space reflections editors would generate null ref exceptions when HDRP was not set as the current pipeline. (#5577) * Fixed a null reference exception in the probe UI when no HDRP asset is present. (#5582) * Fixed a null reference exception in the probe UI when no HDRP asset is present. * Indentation Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix custom pass outline (#5590) * Fixed custom pass outline resolution screen resolution dependent * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed a null reference exception in the HDRI Sky editor when no HDRP asset is present. (#5596) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix decal orientation when created from script. (#5592) * Fixed all migration classes to default to latest version so that Decals created by script to get migrated. Fixed decal created through context menu so that they get the proper rotation convention. * Update changelog * Moved the GetEnumLastValue to TypeInfo class * Updated super old test scenes to the proper latest version for decals Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Refactor of HDCamera (accesibility mostly) [Skip CI] (#5548) * Refactor of HDCamera - Made internal/private APIs that should not have been public - Fixed naming convention for private members - Moved everything by accessibility for clarity (public, internal, then private) * Added Doc and returned some API public. * Fix visibility of Density Volumes in reflections [Skip CI] (#5589) * Oblique projection frustum fix, first try * HDCamera frustum now recalculates near and far plane to avoid issues with oblique projection matrices. * Update changelog * Added comments * Indentation * Fixed camera relative position of frustum * Indentation * Fixed a null reference exception in Path Tracing, Recursive Rendering and raytraced Global Illumination editors when no HDRP asset is present. (#5597) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix ray tracing tests and add a test scene for lights and cookies in ray tracing (#5604) * expose StartSinglePass() and StopSinglePass() as public interface for XRPass (#5605) * Add missing custom pass API documentation (#5530) * Add missing custom pass API documentation * Fix doc spells and grammar * Stencil Refactor and Material migration fixes (#5581) * Remove leftover code * commit to switch machine * Remove hard coded stencil values in shaders * clear stencil * tmp commit, start of splitting decal in dbuffer and normal patchup * Make decal patching up run after GBuffer * Remove hardcoded value for SSS split lighting * Tmp commit to switch branch * Finalize build coarse stencil (with debug leftover and render graph NOT handled) * The AA bits (the easy one :-) ) * split in two enums * Distortion vectors bit sorted * SSR bit * Motion vector bit * decals bit * Lighting bits * Use HTile for SSR * HTile SSS -> Incomplete, verify and test. * SSS fixes, but still not working (probably not HTile related, but main stencil) * Make decal patch normal work and remove stencil bit * some leftover fixes * was commited by mistake * Update materials * Revert "Update materials" This reverts commit 4a0de82ef51750b77546020d77ad6b5d773e60af. * Fix issues with MSAA and with migration * Forgot this out * update materials and maps * default materials * don't have SSR on unlit * Fix some leftovers * Renaming * Revert "update materials and maps" This reverts commit 103f1cb71d8fffa49b0c2ef57f1b41b36d0a3dbf. * Revert "default materials" This reverts commit 978740acd825562717a01437dcc0c74fc4cfefb0. * Fix migration * white line * Fix migration * Add render queue overide to the material placer. Also add PackageInfo.cs to HDRP, so the graphic tests can call it's internal methods and objects. * Default material post migration * com.unity.testing.hdrp post reimport * Updated materials from test * Disable tests that are to be updated or not needed anymore * Fix VFX issues (To be fixed better by @PaulDemeulenaere ) * Lit hardcoded default was off * Update VFX Test materials ( @PaulDemeulenaere for awareness ) * Fix issue with stencil in TAA * Revert lighting data * revert light map data * Revert other lighting asset * Cleanup post processor. * Update DXR test material * Update commnets * Early (need testing) new migration workflow * Revert "Early (need testing) new migration workflow" This reverts commit 2db025002d66165dd00e90f5f5d3c944ed53f361. * Update post processor * Add manual option to migrate * Add dialog box Co-authored-by: RemyUnity <32760367+RemyUnity@users.noreply.github.com> * Push updated hdrp version in test project (#5617) * Push m_LastMaterialVersion update * Dont open dialog on yamato * Update test projects with recent stencil refector PR (#5618) * Update runtime test project * Create HDRPProjectSettings.asset * update DXR project * Revert "update caption for geometric normal debug in forward" This reverts commit 150d682. * Run reimport during update (to avoid unwanted extra dialog during dialog box) (#5620) * Make user stencil bits public (#5616) * Expose bits to user * Update documentation * Update HDStencilUsage.cs Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Implement history rejection based on object velocity (#5532) * Implement history rejection based on object velocity * Update changelog * Fix an issue with ambient occlusion denoising being broken after adding the history rejection feature Adding the GPU Light type for history validation and rejection Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed initial state of material created through the context menu. (#5603) * Fixed an issue where materials newly created from the contextual menu would have an invalid state, causing various problems until it was edited. * Forgot DecalUI (for non shader graph decals) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update HDLightUI.Skin.cs * Cookie and planar atlas (#5518) * Added support for cookie atlas * Begin to move planar reflection into atlas * Added texture atlas for planar reflection probe plus a limit to on screen planar probes * Removed debug log * Fixed planar probe atlas scale issue and useless mipmap generation of the atlas * Refactor Texture2D atlas * Move ScaleBias for planar probes to a separate list * Fix cookie mode for directional lights * Added error log for non square cookie textures in the atlas * Fix merge * Fixed cookie atlas * Trying to fix area light cookies * Fixed area light cookie * Disable mipmap for non area light cookies * Added cookie atlas format control + fixed size warnings in HDRP cookie ui * Add resolution in Capture Settings reflection probe drawer * Removed warnings * Added the point light cookie texture array in the debug menu * Fix cookies in ray tracing + celestial body texture * Update dynamic light cookie screenshot * Update Animated cookie test + fix reflection probe texture format * Fix area light cookie * Update HDRP asset cookie and planar atlas sizes * Increase cookie atlas size for area light test * Simplify code * Fix cookie mip clamp * Fixed compilation and CG alloc * Added atlas layouting when there is no more space * Fix directional light cookie * Updated reference image of cookie area lights * Fix hardcoded format and cookie layout * Remove useless mip update * Fix area light cookie x flip * Added the debug exposure option for debug planar reflection atlas * reverted the fix for area light cookie x flip * Tried to simplify the code of the atlas * Update reference image * Added an error when max planar reflection probe on screen is reached * Fixed space parenthesis * Fixed mipmap not updated properly and area light cookie convolution temp texture format * Fixed atlas reset mips * Update tooltip and fixed cookie insertion order when there is no more space in the atlas * Enable exposure on cookie atlas debug * Fix debug overlap * Update reference image * Added migration code for the cookie atlas size and fixed point light cookie debug exposure * Added planar atlas size upgrade code * Updated planar reflection atlas message * Fixed resolution dependent cookie mip maps * Updated changelog * Fixed cookies for ray tracing * Fix cookie in the ray tracing light loop requested without being reserved * Clamp UV when doing the area light convolution * Update reference images * Remove debug symbols * Fixed area light convolution UV limit * Fixed half pixel clamp and updated reference images * Fixed planar reflection mip map edge bleeding and update reference images * Updated more image reference * Updated DXR cookie test scene * Fix default material transparent created with ZWrite enabled (#5621) * Fixed transparent material craeted with ZWrite enabled * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Hdrp/fix decal gizmo mouseover (#5626) * Remove controlID on projection direction of DecalProjector that conflict with other handles * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Hdrp/smallfixes lookdev (#5619) * Fix zoom being stuck around 0 * fix crash forbiding view manipulation while using directly hdri without passing by an environment * Fix hitch in FPS displacement mode * Fix when user destroy the EnvironmentLibrary being used. * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Mask was never set for some debug pixel deferred shaders [Skip CI] (#5627) * Mask was never set * changelog * Added comments Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fixed an issue where creating decals at runtime could cause a null reference exception. (#5594) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Make APIs internal when they should be - 1 - [Skip CI] (#5531) * First pass of making APIs internal when they should be. * Indentation * Compilation fixes + review feedback. * Make APIs internal when they should be - 2 - [Skip CI] (#5533) * First pass of making APIs internal when they should be. * Indentation * WIP * Missing file * More * Revert some changes based on review feedback * Compilation fix * Compilation fixes + review feedback. * Updated HDUtils accessibility * More editor internals. * Better (not hardcoded) stencil handling in VFX (#5624) * Stencil update for vfx * Fix issues * fix missing templates * Avoid displaying material upgrader dialog on new project (#5631) * Don't run dialog on new project creation * skip only on first creation * Check file existence before showing dialog * typo * Push test materials after ZWrite PR (#5632) * Update HDRP_Test project * Update DXR test assets * Update run time tests * Discard invalid pixels when doing deferred lighting in compute (for camera stacking) (#5339) * Discard invalid pixels when doing deferred lighting in compute (as required for camera stacking) Small comment modification Update changelog * Use stencil buffer (instead of normals) to discard pixels in deferred compute * Remove not required if statement when binding the stencil * Small fixes to API visibility. (#5637) * Fixed some more public APIs to internal. * Made hasCustomRender public again. * Moved the tier defining from the asset to the concerned volume components. (#5519) * Alpha post-processing bugfixes and improvements (#5512) * Bug fix for post processing alpha with chrommatic aberation + minor fixes * Avoid double blending in DOF * Unit tests for alpha post-processing (TAA/DoF) Vulkan test images Vulkan meta files * Fix runtime tests (#5639) * Update runtime test screenshots * Update planar resolution * Add test (#5641) * fix material and project settings for VFX (#5642) * Revert change to GBuffer (normalbuffer usage) as it broke the raytracing code * Fix various issues with time and animated materials (#5480) * Fix various issues with time and animated materials * Changelog * Add getters * Only update time once per frame * Fix animation in reflection * Fix null ref exception * Re-applied code after impossible merge. * Comment change * Remove commented code. Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * fix graphic test (#5651) * renaming test 1901 -> 1451 and 1709 -> 1710 * Update EditorBuildSettings.asset * Update 1710_Decals_Normal_Patch.png * update screenshots * update scene backgroud * Update manifest.json * Update decal patch screenshots * update 4052_TAA * Changing the tier system for a preset mode system and removing unnecessary options (#5646) * Changing from a tier management to a "mode" management for reflection and GI and removing the ability to enable/disable deferred and ray bining (they are now implied by performance mode) * Update the scene scenes * Update changelog * Fixing an instability with the light shadows in ray tracing * Update to light explorer (#5615) - Fixed SkyType display when no Visual Environment is present - Changed fog display to reflect the updated fog system - Changed Global to "Mode" as it is in Volume UI now. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update 1710_Decals_Normal_Patch.png * disable TAA test for XR * Hdrp/add documentation tool (#5655) * Add the documentation tool to HDRP test project * Fixed window serialization * Update the documentation for the diffusion profile (#5654) * Update the documentation for the diffusion profile * Update Diffusion-Profile.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Add missing hdlight api (useVolumetrics) (#5652) * Add missing API to the HDAdditionalLightData * Updated changelog * Global Settings API doc. (#5649) * Fog Volume Component API doc. (#5645) * Debug Display API doc. (#5643) * Color picker API doc. * FullScreen Debug API doc. * Decal debug API doc * False Color debug API doc * Lighting Debug API doc * Material Debug API doc. * DebugDisplaySettings API doc. * Restored contact shadow fade debug. * API documentation for sky related classes. (#5640) * API documentation for sky related classes. * Document the PBR sky * Hdrp/small wizard fixes for dxr (#5633) * Add ScreenSpaceShadow to Camera's default FrameSettings * Forbid to atmpt creating default scene if the hdrpAsset is not right (we depend on its resources) * Update CHANGELOG.md * Add OS and Hardware check in wizard for DXR * Update CHANGELOG.md * Fixe typos * Add missing check on Shadows * Update Documentation Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Documentation (#5613) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix custom pass disable stencil (#5545) * Disable the strencil in custom passes when overwriting the depth and not writing into it * Updated changelog * Rephrase doc Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Add option to exclude camera motion contribution from motion blur (#5656) * Remove camera component from motion blur if desired * changelog * Documentation update Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Implement Semi-transparent Shadows for Point and Spot lights (#5490) * Make the shadow behavior for transparent and transmissive objects more intuitive. * Update changelog * Implementing semi transparent ray traced shadows for point and spot light Adding a test scene for both cases Moving contact shadow ray tracing code to a seperate file Changing the direction of contact shadow rays to be coherent with the other shadows * update changelog * Update the test scenes Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * fix shader warning in termporal AA * Support semi-transparent shadows for unlit shader and unlit shader graph (#5663) * Not doing ray tracing when the stencil bit is off for ssr (#5665) adding a test case for it * Restored serialization of deprecated parameters to fix migration. (#5666) * Shadow Atlas is no longer allocated for area lights when they are disabled in the shader config file. (#5662) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Updated HDRP documentation (#5664) * Updated HDRP asset doc * Update the upgrade guide for cookies and planars * Added warning in the material sorting priority doc for depth write * Added a section about surface option properties for ShaderGraphs * Fix link name * Alpha output documentation (#5658) * Update documentation for HDRI-Sky-Backplate (AO) (#5670) * Avoid MRT Clear on PS4 [Skip CI] (#5675) * Avoid MRT Clear on PS4 * changelog * Update HDRenderPipeline.cs * Update HDRenderPipeline.cs Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Change name of option (#5681) * More code share between inspector materials (#5635) * Share stencil code for inspector materials (Akin to what happens in shadergraph) * changelog * Add comment and fix issue * Better handling of setting state (if not available, don't write it) * Update BaseLitGUI.cs Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Expose alpha cutoff material for ShaderGraphs (#5667) * Expose alpha clip to material UI for ShaderGraphs * Updated changelog * Replace #if by #ifdef * Fix debug menu bitfield (#5683) * Fixed runtime debug menu bitfield controls * Updated changelog * Hdrp/update default scenes (#5634) * Replace default scenes with scene prepared for scene-template * Update of DefaultSettingsProfile * Update DXR scene * fix missing profile in default scene dxr * Update CHANGELOG.md * Fix missing HDRI Sky references in DXR new scene * Fixed VFX Tests Default volume profile * Changed Default Volume settings to an empty one. * Missing volume asset files + update manifest and meta Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * - Fixed the radius value used for ray traced directional light. (#5682) - Fixed compilation issues with the layered lit in ray tracing shaders. - Changed the way the length parameter is used for ray traced contact shadows. - Added contact shadow test scenes Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * fixed XR autotests viewport size rounding (#5684) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Material samples bis (#5686) * Add ball * update Material samples #5638 * Update CHANGELOG.md * Remove unused version property from Material * Updating the documentation for ray tracing (#5680) * Updating the documentation for ray tracing * review corrections * Fix mip slider reflectionprobe (#5689) * Remove the slider knob when the reflection probe preview has no mipmap * Updated changelog * edit VR documentation (#5685) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Better directional PCSS blur handling (#5688) * Use correct penumbra calculation for directional. * Update visual test * Need cleaning uo * Cleaning * screenshot update * Small cleanup * typo leftover * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update 001-HDTemplate.png * Adding the initial implementation of sub-surface scattering (#5625) * Initial implementation of ray traced sub surface scattering Added a test scene for ray traced sub surface scaterring * Update changelog * Updating the tests * Update 8103_PrePostPass.unity * Remove unnecessary skip of material upgrade dialog box. (#5692) * Remove unnecessary skip of material upgrade dialog box. * Update changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix warning after metal fixup (#5704) * Various API doc update. (#5705) * Various doc + FrameSettings WIP * Finished frame settings API doc and added various other missing doc. Also made internal wrongly public API in HDRP * Fix density volume blend distance (#5698) * Fixed adjusting positive axis of Blend Distance slides the negative axis * Updated changelog * edit VR doc (#5699) * Hdrp/wizard update vr installation (#5706) * Add installatation checker in UsedPackageRetriever * Add PackageInstaller * Add better control on the displayed HelpBox * Update VR fixes * fix typo * Move Install Config Package Button above with HDRP Package info * Update CHANGELOG.md * Update documentation Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Removing unused alpha threshold depth prepass and post pass for fabric shader graph (#5711) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix default volume profiles location (#5710) * Ray traced reflection smoothness fade and fallback fixes. (#5700) * Fix fall back for ray traced reflections when denoising is enabled Make Smoothness Fade start work with ray traced reflections Fix the blend of reflections based on the weight Add the contact shadow test scenes back * Change the name of the weight function and add it to all shading models Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix iridescence color space (#5691) * Fix iridescence color space * Fixed compilation and updated test screenshots * fix test Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> * Fix Terrain Detail Mesh (stop to spam) [Require C++ PR] (#5690) * disable support of Terrain Detail Fix for error spam issue in HDRP: https://fogbugz.unity3d.com/f/cases/1211848/ * Update CHANGELOG.md * Update HDRenderPipeline.cs * Update HDRenderPipeline.cs * [Waiting for C++] Disable probes in renderers (#5648) * Disable probes section in the Renderer editors * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Merge Hdrp/fix/case 1210058 to master (#5612) * Fix for 1210058 - NaNs at certain view angles Issue is caused by NaNs/INFs when computing basis on extremely thin (subpixel-width) geometry. Putting some safeguards fixes the issue * Update CHANGELOG.md to reflect 1210058 fix. * Updated fix for issue #1210058 Overwrite the UVs to fix the derivatives. * Updated fix for issue #1210058 Make sure the UVs are zero if unused to fix the derivatives. * Undo last.change -- UV fix addresses NaNs Zeroing the unused UV1 channel on the material seems to do the trick. * Changelog adjustments to be moved Current version puts everything in HDRP, so there is no change in core. * Update CHANGELOG.md Reflect fix for NaNs * Fixed UV1 for lightmaps and detail maps. * update comment * Update NormalSurfaceGradient.hlsl Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Minor code cleanup * Added script documentation for SSR, SSAO (ray tracing), GI, Light Cluter, RayTracingSettings, Ray Counters, ray traced SSS andRecursive Rendering. (#5732) * Added script documentation for SSR, SSAO (ray tracing), GI, Light Cluster, RayTracingSettings, Ray Counters, ray traced SSS andRecursive Rendering. * udpate changelog Co-authored-by: RemyUnity <32760367+RemyUnity@users.noreply.github.com> Co-authored-by: Thomas <Chman@users.noreply.github.com> Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com> Co-authored-by: Antoine Lelievre <alelievr@student.42.fr> Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com> Co-authored-by: Evgenii Golubev <EvgeniiG@users.noreply.github.com> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com> Co-authored-by: remi-chapelain <57442369+remi-chapelain@users.noreply.github.com> Co-authored-by: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com> Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com> Co-authored-by: Kerry Turner <mskerryturner@gmail.com> Co-authored-by: robinb-u3d <robinb-u3d@users.noreply.github.com> Co-authored-by: JordanL8 <lewis.jordan@hotmail.co.uk> Co-authored-by: Pavlos Mavridis <pavlos.mavridis@unity3d.com> Co-authored-by: Fabien Houlmann <44069206+fabien-unity@users.noreply.github.com> Co-authored-by: Jesse Barker <jessebarker@gmail.com> Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org> Co-authored-by: Laurent <harduin.laurent@gmail.com> Co-authored-by: skhiat <55133890+skhiat@users.noreply.github.com> Co-authored-by: parashar-unity <44006722+parashar-unity@users.noreply.github.com>
* Fix custom pass doc * AO docs (#5730) * Updated missing API doc. (#5726) * Added various missing API doc. * Small fix * Update HDRPCameraBinder.cs * Replace the API doc link by latest available (#5728) * Added missing exe file for doc window (#5725) * Hdrp/fix wizard dxr os and hardware support (#5731) * Change Hardware and OS check to be done after DX12 change * Update CHANGELOG.md * Totally remove OS and Hardware test as currentAPI cannot not test DX used * Fix missing API doc and move to internal diffusion profile class (#5738) * Contact Shadows, Microshadows and SS Refraction API docs (#5736) * Contact shadows API doc * micro shadow doc * changelog * SS Refraction doc * changelog update * Document DensityVolumeArtistParameters * Make things internal * Make density volumes public again Co-authored-by: Antoine Lelievre <alelievr@student.42.fr> Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com>
* Fix color grading LUT. * Fixed post-processing when SMAA was enabled. * PPv2 fixes. * made OnFinishCameraStackRendering internal. * Exposed Volume properties in Overlay Cameras. Created a test scene for CameraStacking and Volumes * Hide clear depth and clear color in the overlay camera. * revert bad changeset * Fixed the volume trigger not working when set to none. * Disabled overlay camera require depth and opaque data * Exposed ViewportRect when having render texture as output * Added Reference Images to tests 125 and created a test 119 for cameras outputting to RT with viewport rect * Disabling CameraStackingVolume test in the build settings Currently it doesn't work because it's not reading from the backbuffer, therefore only outputting black images * Revert Changes to post processing profiles not related to Camera Stacking Co-authored-by: Elvar Örn Unnþórsson <ellioman@ellioman.com> Co-authored-by: Andre McGrail <andrem@unity3d.com>
* Bugfix: Updating volumes did not work when only scene view was active and not game view. * Only override projection matrix if viewport is different between base and overlay. * Fixing issues with camera stacking and multiple renderers * Fixing profiling errors * Skybox pass is now public * Adding missing bugfixes in the ChangeLog document Co-authored-by: Felipe Lira <felipedrl@gmail.com> Co-authored-by: Andre McGrail <andrem@unity3d.com>
* Updated camera stacking docs. * Update camera-stacking.md * Update camera-component-reference.md * Updated wording on overdraw, camera component screenshots, and code samples * Updated references to Universal Additional Camera Data component, fixed link to API docs * Typos, link fixing, etc. * Link fixes * Fixed enormous screenshot of Light inspector * Fixing page titles * Restored additional lighting data file * Updated package description Co-authored-by: Kerry Turner <mskerryturner@gmail.com> # Conflicts: # com.unity.render-pipelines.universal/package.json
* Fix custom pass doc * AO docs (#5730) * Updated missing API doc. (#5726) * Added various missing API doc. * Small fix * Update HDRPCameraBinder.cs * Replace the API doc link by latest available (#5728) * Added missing exe file for doc window (#5725) * Hdrp/fix wizard dxr os and hardware support (#5731) * Change Hardware and OS check to be done after DX12 change * Update CHANGELOG.md * Totally remove OS and Hardware test as currentAPI cannot not test DX used * Fix missing API doc and move to internal diffusion profile class (#5738) * Contact Shadows, Microshadows and SS Refraction API docs (#5736) * Contact shadows API doc * micro shadow doc * changelog * SS Refraction doc * changelog update * Document DensityVolumeArtistParameters * Make things internal * Make density volumes public again * Added doc for AOVRequests * Fix AO depth issues (#5727) * Revert back to do bit manipulation * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update IDataProvider Documentation (#5750) * Upgrade doc (#5748) * Hdrp/fix lookdev volume when never assigned (#5747) * Fix issue when the volume is not assigned yet for lookdev * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> Co-authored-by: Antoine Lelievre <alelievr@student.42.fr> Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com> Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com>
* Fix API validation (#5772) * Fixed API validation * minor change. * Added obsolete message for GetCameraClearFlag * Universal/docs/7.2 docs updates (#5758) (#5776) * Update TableOfContents.md * Revert "Update TableOfContents.md" This reverts commit 43cee45f478357ae6a6b69c45f847134c17705f8. * Added first draft of LWRP > URP upgrade guide * Update TableOfContents.md * Added upgrade guide to 7.2.0 * Added Upgrade guides section, reordered table of contents for consistency * Update upgrade-guide-7-2-0.md * Updated wording on upgrades * Create filter.yml * Update index.md Co-authored-by: Felipe Lira <felipedrl@gmail.com> Co-authored-by: Kerry Turner <mskerryturner@gmail.com> Co-authored-by: Kerry Turner <mskerryturner@gmail.com>
* Fix license files * Fix changelog format
* Fix custom pass doc * AO docs (#5730) * Updated missing API doc. (#5726) * Added various missing API doc. * Small fix * Update HDRPCameraBinder.cs * Replace the API doc link by latest available (#5728) * Added missing exe file for doc window (#5725) * Hdrp/fix wizard dxr os and hardware support (#5731) * Change Hardware and OS check to be done after DX12 change * Update CHANGELOG.md * Totally remove OS and Hardware test as currentAPI cannot not test DX used * Fix missing API doc and move to internal diffusion profile class (#5738) * Contact Shadows, Microshadows and SS Refraction API docs (#5736) * Contact shadows API doc * micro shadow doc * changelog * SS Refraction doc * changelog update * Document DensityVolumeArtistParameters * Make things internal * Make density volumes public again * Added doc for AOVRequests * Fix AO depth issues (#5727) * Revert back to do bit manipulation * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update IDataProvider Documentation (#5750) * Upgrade doc (#5748) * Hdrp/fix lookdev volume when never assigned (#5747) * Fix issue when the volume is not assigned yet for lookdev * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Resize size of image in HDRP documentation * Added missing API doc for serialization callbacks * Adding CAS enum doc (#5762) * Added comments to path tracing attributes, for API documentation. (#5761) * Updated platform error message (#5760) * Misc missing api doc. (#5765) * Improved memory usage of Sky system. (#5751) * Improved memory usage of Sky system. * Update changelog. * Updated text in the quality preference settings (case 1215100) * Fixed decal projector gizmo not undoing properly (case 1216629) * Hdrp/fix lookdev environment on library removal [skip ci] (#5766) * Better handling for assets in project * Add helper to iterate on ViewContexts * Add refresh on Focus to deal with asset deletion * Fix event order when changing cubemap (view was refreshed with one cubemap late) * Fix sun position button position * Update CHANGELOG.md * Missing API doc. * Fix a leak in the denoising of ray traced reflections. (#5777) * Update test scene * Update test scene * Fix a leak in the denoising of ray traced reflections. * Added another troubleshooting step to custom pass doc * Update doc * Hdrp/fix alignment issues (#5779) * Fix alignment issue in light preset * Fix Header in LightingWindow * Fix missing separators and colors for dark skin * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix an issue where hair shader could write garbage in the diffuse lighting buffer. (#5774) * Updated materials and exposure for shader graph sample * More changes * Fixed an issue where opaque hair shader could write garbage in the diffuse lighting buffer. * Update changelog. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * - Fixed an exposure issue with ray traced sub-surface scattering. (#5773) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Expose currentPlatformRenderPipelineSettings (#5781) * Fix debug menu light hierarchy (#5753) * Fixed bitfield of runtime debug display none not working * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update PathTracing.cs Co-authored-by: Antoine Lelievre <alelievr@student.42.fr> Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com> Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com> Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org> Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com>
* Fix custom pass doc * AO docs (#5730) * Updated missing API doc. (#5726) * Added various missing API doc. * Small fix * Update HDRPCameraBinder.cs * Replace the API doc link by latest available (#5728) * Added missing exe file for doc window (#5725) * Hdrp/fix wizard dxr os and hardware support (#5731) * Change Hardware and OS check to be done after DX12 change * Update CHANGELOG.md * Totally remove OS and Hardware test as currentAPI cannot not test DX used * Fix missing API doc and move to internal diffusion profile class (#5738) * Contact Shadows, Microshadows and SS Refraction API docs (#5736) * Contact shadows API doc * micro shadow doc * changelog * SS Refraction doc * changelog update * Document DensityVolumeArtistParameters * Make things internal * Make density volumes public again * Added doc for AOVRequests * Fix AO depth issues (#5727) * Revert back to do bit manipulation * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update IDataProvider Documentation (#5750) * Upgrade doc (#5748) * Hdrp/fix lookdev volume when never assigned (#5747) * Fix issue when the volume is not assigned yet for lookdev * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Resize size of image in HDRP documentation * Added missing API doc for serialization callbacks * Adding CAS enum doc (#5762) * Added comments to path tracing attributes, for API documentation. (#5761) * Updated platform error message (#5760) * Misc missing api doc. (#5765) * Improved memory usage of Sky system. (#5751) * Improved memory usage of Sky system. * Update changelog. * Updated text in the quality preference settings (case 1215100) * Fixed decal projector gizmo not undoing properly (case 1216629) * Hdrp/fix lookdev environment on library removal [skip ci] (#5766) * Better handling for assets in project * Add helper to iterate on ViewContexts * Add refresh on Focus to deal with asset deletion * Fix event order when changing cubemap (view was refreshed with one cubemap late) * Fix sun position button position * Update CHANGELOG.md * Missing API doc. * Fix a leak in the denoising of ray traced reflections. (#5777) * Update test scene * Update test scene * Fix a leak in the denoising of ray traced reflections. * Added another troubleshooting step to custom pass doc * Update doc * Hdrp/fix alignment issues (#5779) * Fix alignment issue in light preset * Fix Header in LightingWindow * Fix missing separators and colors for dark skin * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix an issue where hair shader could write garbage in the diffuse lighting buffer. (#5774) * Updated materials and exposure for shader graph sample * More changes * Fixed an issue where opaque hair shader could write garbage in the diffuse lighting buffer. * Update changelog. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * - Fixed an exposure issue with ray traced sub-surface scattering. (#5773) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Expose currentPlatformRenderPipelineSettings (#5781) * Fix debug menu light hierarchy (#5753) * Fixed bitfield of runtime debug display none not working * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update PathTracing.cs * Fix default planar size when HDRP asset is created (#5793) * Moved BeginCameraRendering before culling to avoid a crash (#5795) * Moved BeginCameraRender before culling to avoid crashes caused by intermediate renderers. * Update changelog. * Hdrp/workaround materialpreset (#5798) * Workaround for material preset indentation issue * Update CHANGELOG.md * Fixed an issue where HDRP particle sample project was overexposed due to missing Volume override. (#5802) Co-authored-by: Antoine Lelievre <alelievr@student.42.fr> Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com> Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com> Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org> Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com> Co-authored-by: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com>
* Fix custom pass doc * AO docs (#5730) * Updated missing API doc. (#5726) * Added various missing API doc. * Small fix * Update HDRPCameraBinder.cs * Replace the API doc link by latest available (#5728) * Added missing exe file for doc window (#5725) * Hdrp/fix wizard dxr os and hardware support (#5731) * Change Hardware and OS check to be done after DX12 change * Update CHANGELOG.md * Totally remove OS and Hardware test as currentAPI cannot not test DX used * Fix missing API doc and move to internal diffusion profile class (#5738) * Contact Shadows, Microshadows and SS Refraction API docs (#5736) * Contact shadows API doc * micro shadow doc * changelog * SS Refraction doc * changelog update * Document DensityVolumeArtistParameters * Make things internal * Make density volumes public again * Added doc for AOVRequests * Fix AO depth issues (#5727) * Revert back to do bit manipulation * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update IDataProvider Documentation (#5750) * Upgrade doc (#5748) * Hdrp/fix lookdev volume when never assigned (#5747) * Fix issue when the volume is not assigned yet for lookdev * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Resize size of image in HDRP documentation * Added missing API doc for serialization callbacks * Adding CAS enum doc (#5762) * Added comments to path tracing attributes, for API documentation. (#5761) * Updated platform error message (#5760) * Misc missing api doc. (#5765) * Improved memory usage of Sky system. (#5751) * Improved memory usage of Sky system. * Update changelog. * Updated text in the quality preference settings (case 1215100) * Fixed decal projector gizmo not undoing properly (case 1216629) * Hdrp/fix lookdev environment on library removal [skip ci] (#5766) * Better handling for assets in project * Add helper to iterate on ViewContexts * Add refresh on Focus to deal with asset deletion * Fix event order when changing cubemap (view was refreshed with one cubemap late) * Fix sun position button position * Update CHANGELOG.md * Missing API doc. * Fix a leak in the denoising of ray traced reflections. (#5777) * Update test scene * Update test scene * Fix a leak in the denoising of ray traced reflections. * Added another troubleshooting step to custom pass doc * Update doc * Hdrp/fix alignment issues (#5779) * Fix alignment issue in light preset * Fix Header in LightingWindow * Fix missing separators and colors for dark skin * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix an issue where hair shader could write garbage in the diffuse lighting buffer. (#5774) * Updated materials and exposure for shader graph sample * More changes * Fixed an issue where opaque hair shader could write garbage in the diffuse lighting buffer. * Update changelog. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * - Fixed an exposure issue with ray traced sub-surface scattering. (#5773) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Expose currentPlatformRenderPipelineSettings (#5781) * Fix debug menu light hierarchy (#5753) * Fixed bitfield of runtime debug display none not working * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update PathTracing.cs * Fix default planar size when HDRP asset is created (#5793) * Moved BeginCameraRendering before culling to avoid a crash (#5795) * Moved BeginCameraRender before culling to avoid crashes caused by intermediate renderers. * Update changelog. * Hdrp/workaround materialpreset (#5798) * Workaround for material preset indentation issue * Update CHANGELOG.md * Fixed an issue where HDRP particle sample project was overexposed due to missing Volume override. (#5802) * Fixed cubemap preview infos and mouse drag not ending * Updated changelog Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com> Co-authored-by: sebastienlagarde <sebastien@unity3d.com> Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com> Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org> Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com> Co-authored-by: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com>
…isual Environment (#5814)
* AxF: Add functions to coarsly "map" GGX roughness to Beckmann * AxF: Cleanup UI handling of flags, fix broken TAA and decals (stencil management changed - not visible in this commit, hand merged, and was apparently done at the same time in master, see also VFX graph and HDPBR shader) * AxF: Cleanup importer flags and add symbols, add flags (also dynamic) not set by importer (wip). Also fix LTC tables to use the same as HDRP (others were broken as the entries were not normalized, yet still only 4 matrix values were used, not 5 as required when normalization is not present. See LTC doc by Heitz and Hill). * AxF: Match Lit for depth pass input (some are unused, shouldnt change anything) * AxF: Fix decals. * AxF: Fix another bug in stencil handling (typo switching ref and mask in state) * AxF: Use flag accessor, use local shader keywords, reorder passes to match Lit (for maintenance) * AxF: Major changes to shader core (WIP). Fixes many issues including some in handling directions, missing specular factor handling in certain SVBRDF variants, Fresnel handling defaulting to 1, wrong Ward variant normalizations, improve "roughness conversions" when using preconvolved environments with GGX for Beckmann based BSDFs, improve accuracy and performance for carpaint evaluation for LTC and environments. * AxF: Guard against some NaN issues. Fix an error with SVBRDF using full dielectric Fresnel term. * AxF: Fix / Reenabled alpha test option (got disabled at some point) (TODO, move location in AxFData) * AxF: Fix an important omission in the pre-integrated FGD rebuild per lobe [skip ci] * [Skip CI] AxF: Robust way to support refraction while both 1) match environment fetches when the two layer normals are equal 2) avoid problematic fetch directions, in a generic way (find an average valid output base lobe direction). * [Skip CI] Axf: Make sure to escape refraction for environments too. * AxF: Fix NdotL to possible separate layers, and remove a carpaint debug code line that was left over and caused a wrong base layer reflectance (without coat extinction) [skip ci] * Expose changes to HDRP RuntimeTests already present (but passing the test) in this branch. Update reference image. [skip ci] * HDRP RuntimeTests: Update reference image for changes to AxF.
* Fix custom pass doc * AO docs (#5730) * Updated missing API doc. (#5726) * Added various missing API doc. * Small fix * Update HDRPCameraBinder.cs * Replace the API doc link by latest available (#5728) * Added missing exe file for doc window (#5725) * Hdrp/fix wizard dxr os and hardware support (#5731) * Change Hardware and OS check to be done after DX12 change * Update CHANGELOG.md * Totally remove OS and Hardware test as currentAPI cannot not test DX used * Fix missing API doc and move to internal diffusion profile class (#5738) * Contact Shadows, Microshadows and SS Refraction API docs (#5736) * Contact shadows API doc * micro shadow doc * changelog * SS Refraction doc * changelog update * Document DensityVolumeArtistParameters * Make things internal * Make density volumes public again * Added doc for AOVRequests * Fix AO depth issues (#5727) * Revert back to do bit manipulation * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update IDataProvider Documentation (#5750) * Upgrade doc (#5748) * Hdrp/fix lookdev volume when never assigned (#5747) * Fix issue when the volume is not assigned yet for lookdev * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Resize size of image in HDRP documentation * Added missing API doc for serialization callbacks * Adding CAS enum doc (#5762) * Added comments to path tracing attributes, for API documentation. (#5761) * Updated platform error message (#5760) * Misc missing api doc. (#5765) * Improved memory usage of Sky system. (#5751) * Improved memory usage of Sky system. * Update changelog. * Updated text in the quality preference settings (case 1215100) * Fixed decal projector gizmo not undoing properly (case 1216629) * Hdrp/fix lookdev environment on library removal [skip ci] (#5766) * Better handling for assets in project * Add helper to iterate on ViewContexts * Add refresh on Focus to deal with asset deletion * Fix event order when changing cubemap (view was refreshed with one cubemap late) * Fix sun position button position * Update CHANGELOG.md * Missing API doc. * Fix a leak in the denoising of ray traced reflections. (#5777) * Update test scene * Update test scene * Fix a leak in the denoising of ray traced reflections. * Added another troubleshooting step to custom pass doc * Update doc * Hdrp/fix alignment issues (#5779) * Fix alignment issue in light preset * Fix Header in LightingWindow * Fix missing separators and colors for dark skin * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix an issue where hair shader could write garbage in the diffuse lighting buffer. (#5774) * Updated materials and exposure for shader graph sample * More changes * Fixed an issue where opaque hair shader could write garbage in the diffuse lighting buffer. * Update changelog. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * - Fixed an exposure issue with ray traced sub-surface scattering. (#5773) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Expose currentPlatformRenderPipelineSettings (#5781) * Fix debug menu light hierarchy (#5753) * Fixed bitfield of runtime debug display none not working * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update PathTracing.cs * Fix default planar size when HDRP asset is created (#5793) * Moved BeginCameraRendering before culling to avoid a crash (#5795) * Moved BeginCameraRender before culling to avoid crashes caused by intermediate renderers. * Update changelog. * Hdrp/workaround materialpreset (#5798) * Workaround for material preset indentation issue * Update CHANGELOG.md * Fixed an issue where HDRP particle sample project was overexposed due to missing Volume override. (#5802) * Fix metal android build message (#5807) * Fixed wrong build error message when building for android on mac. * Updated changelog * Update Migration Documentation (#5809) * Restored RoughRefraction frame settings value as obsolete for compatibility reasons. (#5811) Fixed unity test to exlcude this wanted duplicate. * - Fixed an issue related to denoising ray trace area shadows. * Revert "- Fixed an issue related to denoising ray trace area shadows." This reverts commit 3cc174068e5db245709fe5ffb2674f220258d19c. * missing uncommited part of the doc (#5813) * Fixed reference to the DefaultHDRISky texture in the default volume profile. (#5816) * - Fixed an issue related to denoising ray trace area shadows. (#5815) * update framesettings tooltips (#5820) * Added info to tooltips about frame settings dependent on HDRP asset settings. * Update FrameSettings.cs Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> * Added a section to the upgrade guide to explain discrepancies between default sky exposure and directional lights. (#5812) * Added a section to the upgrade guide to explain discrepancies between default sky exposure and directional lights. * Updated getting started doc Co-authored-by: Antoine Lelievre <alelievr@student.42.fr> Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com> Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com> Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org> Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com> Co-authored-by: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com>
* Add fog tint * Changelog
…ipass mode (case 1217120) (#5823) * Add query for XR SDK single-pass availability using XR SDK renderpass descriptors. This is a short-term fix for XR SDK single-pass wrongly switching to multipass issue. * updated changelog * add XR SDK single pass query to IsMultipassEnabled()
* Fixed hardware dynamic resolution for scene view on Metal, DX12 * updated changelog and fixed small issue * updated dyn res state after every check when pool > 0 (for correct initial behavior) * Temporarily disable HW dynamic res on metal Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com>
* Fix custom pass doc * AO docs (#5730) * Updated missing API doc. (#5726) * Added various missing API doc. * Small fix * Update HDRPCameraBinder.cs * Replace the API doc link by latest available (#5728) * Added missing exe file for doc window (#5725) * Hdrp/fix wizard dxr os and hardware support (#5731) * Change Hardware and OS check to be done after DX12 change * Update CHANGELOG.md * Totally remove OS and Hardware test as currentAPI cannot not test DX used * Fix missing API doc and move to internal diffusion profile class (#5738) * Contact Shadows, Microshadows and SS Refraction API docs (#5736) * Contact shadows API doc * micro shadow doc * changelog * SS Refraction doc * changelog update * Document DensityVolumeArtistParameters * Make things internal * Make density volumes public again * Added doc for AOVRequests * Fix AO depth issues (#5727) * Revert back to do bit manipulation * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update IDataProvider Documentation (#5750) * Upgrade doc (#5748) * Hdrp/fix lookdev volume when never assigned (#5747) * Fix issue when the volume is not assigned yet for lookdev * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Resize size of image in HDRP documentation * Added missing API doc for serialization callbacks * Adding CAS enum doc (#5762) * Added comments to path tracing attributes, for API documentation. (#5761) * Updated platform error message (#5760) * Misc missing api doc. (#5765) * Improved memory usage of Sky system. (#5751) * Improved memory usage of Sky system. * Update changelog. * Updated text in the quality preference settings (case 1215100) * Fixed decal projector gizmo not undoing properly (case 1216629) * Hdrp/fix lookdev environment on library removal [skip ci] (#5766) * Better handling for assets in project * Add helper to iterate on ViewContexts * Add refresh on Focus to deal with asset deletion * Fix event order when changing cubemap (view was refreshed with one cubemap late) * Fix sun position button position * Update CHANGELOG.md * Missing API doc. * Fix a leak in the denoising of ray traced reflections. (#5777) * Update test scene * Update test scene * Fix a leak in the denoising of ray traced reflections. * Added another troubleshooting step to custom pass doc * Update doc * Hdrp/fix alignment issues (#5779) * Fix alignment issue in light preset * Fix Header in LightingWindow * Fix missing separators and colors for dark skin * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix an issue where hair shader could write garbage in the diffuse lighting buffer. (#5774) * Updated materials and exposure for shader graph sample * More changes * Fixed an issue where opaque hair shader could write garbage in the diffuse lighting buffer. * Update changelog. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * - Fixed an exposure issue with ray traced sub-surface scattering. (#5773) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Expose currentPlatformRenderPipelineSettings (#5781) * Fix debug menu light hierarchy (#5753) * Fixed bitfield of runtime debug display none not working * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update PathTracing.cs * Fix default planar size when HDRP asset is created (#5793) * Moved BeginCameraRendering before culling to avoid a crash (#5795) * Moved BeginCameraRender before culling to avoid crashes caused by intermediate renderers. * Update changelog. * Hdrp/workaround materialpreset (#5798) * Workaround for material preset indentation issue * Update CHANGELOG.md * Fixed an issue where HDRP particle sample project was overexposed due to missing Volume override. (#5802) * Fix metal android build message (#5807) * Fixed wrong build error message when building for android on mac. * Updated changelog * Update Migration Documentation (#5809) * Restored RoughRefraction frame settings value as obsolete for compatibility reasons. (#5811) Fixed unity test to exlcude this wanted duplicate. * Add FixAll persistency through DomainReload (while instaling packages) * Add persistency for DX12 upgrade * Fix wizard behaviour * Update CHANGELOG.md * fix unwanted popup at first domain reload after activation when it was not activated before this editor lifetime Co-authored-by: Antoine Lelievre <alelievr@student.42.fr> Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: sebastienlagarde <sebastien@unity3d.com> Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com> Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org> Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com> Co-authored-by: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com>
* Fix custom pass doc * AO docs (#5730) * Updated missing API doc. (#5726) * Added various missing API doc. * Small fix * Update HDRPCameraBinder.cs * Replace the API doc link by latest available (#5728) * Added missing exe file for doc window (#5725) * Hdrp/fix wizard dxr os and hardware support (#5731) * Change Hardware and OS check to be done after DX12 change * Update CHANGELOG.md * Totally remove OS and Hardware test as currentAPI cannot not test DX used * Fix missing API doc and move to internal diffusion profile class (#5738) * Contact Shadows, Microshadows and SS Refraction API docs (#5736) * Contact shadows API doc * micro shadow doc * changelog * SS Refraction doc * changelog update * Document DensityVolumeArtistParameters * Make things internal * Make density volumes public again * Added doc for AOVRequests * Fix AO depth issues (#5727) * Revert back to do bit manipulation * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update IDataProvider Documentation (#5750) * Upgrade doc (#5748) * Hdrp/fix lookdev volume when never assigned (#5747) * Fix issue when the volume is not assigned yet for lookdev * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Resize size of image in HDRP documentation * Added missing API doc for serialization callbacks * Adding CAS enum doc (#5762) * Added comments to path tracing attributes, for API documentation. (#5761) * Updated platform error message (#5760) * Misc missing api doc. (#5765) * Improved memory usage of Sky system. (#5751) * Improved memory usage of Sky system. * Update changelog. * Updated text in the quality preference settings (case 1215100) * Fixed decal projector gizmo not undoing properly (case 1216629) * Hdrp/fix lookdev environment on library removal [skip ci] (#5766) * Better handling for assets in project * Add helper to iterate on ViewContexts * Add refresh on Focus to deal with asset deletion * Fix event order when changing cubemap (view was refreshed with one cubemap late) * Fix sun position button position * Update CHANGELOG.md * Missing API doc. * Fix a leak in the denoising of ray traced reflections. (#5777) * Update test scene * Update test scene * Fix a leak in the denoising of ray traced reflections. * Added another troubleshooting step to custom pass doc * Update doc * Hdrp/fix alignment issues (#5779) * Fix alignment issue in light preset * Fix Header in LightingWindow * Fix missing separators and colors for dark skin * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix an issue where hair shader could write garbage in the diffuse lighting buffer. (#5774) * Updated materials and exposure for shader graph sample * More changes * Fixed an issue where opaque hair shader could write garbage in the diffuse lighting buffer. * Update changelog. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * - Fixed an exposure issue with ray traced sub-surface scattering. (#5773) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Expose currentPlatformRenderPipelineSettings (#5781) * Fix debug menu light hierarchy (#5753) * Fixed bitfield of runtime debug display none not working * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update PathTracing.cs * Fix default planar size when HDRP asset is created (#5793) * Moved BeginCameraRendering before culling to avoid a crash (#5795) * Moved BeginCameraRender before culling to avoid crashes caused by intermediate renderers. * Update changelog. * Hdrp/workaround materialpreset (#5798) * Workaround for material preset indentation issue * Update CHANGELOG.md * Fixed an issue where HDRP particle sample project was overexposed due to missing Volume override. (#5802) * Fix metal android build message (#5807) * Fixed wrong build error message when building for android on mac. * Updated changelog * Update Migration Documentation (#5809) * Restored RoughRefraction frame settings value as obsolete for compatibility reasons. (#5811) Fixed unity test to exlcude this wanted duplicate. * - Fixed an issue related to denoising ray trace area shadows. * Revert "- Fixed an issue related to denoising ray trace area shadows." This reverts commit 3cc174068e5db245709fe5ffb2674f220258d19c. * missing uncommited part of the doc (#5813) * Fixed reference to the DefaultHDRISky texture in the default volume profile. (#5816) * - Fixed an issue related to denoising ray trace area shadows. (#5815) * update framesettings tooltips (#5820) * Added info to tooltips about frame settings dependent on HDRP asset settings. * Update FrameSettings.cs Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> * Added a section to the upgrade guide to explain discrepancies between default sky exposure and directional lights. (#5812) * Added a section to the upgrade guide to explain discrepancies between default sky exposure and directional lights. * Updated getting started doc * Reduce custom pass image doc (#5828) * Fix source of NaNs in planar reflection probe atlas (#5829) * Fix NaN * changelog * Fixed decal initial pivot position. (#5832) * Fix for matcap texture mentioned as not set (#5834) * Workaround * changelog * comment Co-authored-by: Antoine Lelievre <alelievr@student.42.fr> Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com> Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com> Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org> Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com> Co-authored-by: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com>
…ion for 7.2.0 (#5786) * * Fixed WMR crashes editor when entering play mode regression for SRP 7.2.0. * * Fixed comment. * * Fixed setting disableLegacyRenderer to false multiple times. * Added debug.log * * Disable URP rendering completely when XR is not ready to render. * This is better than previous workaround where we disable legacy XR when XR is not ready to render. * * Reverted extra space.
* Fix custom pass doc * AO docs (#5730) * Updated missing API doc. (#5726) * Added various missing API doc. * Small fix * Update HDRPCameraBinder.cs * Replace the API doc link by latest available (#5728) * Added missing exe file for doc window (#5725) * Hdrp/fix wizard dxr os and hardware support (#5731) * Change Hardware and OS check to be done after DX12 change * Update CHANGELOG.md * Totally remove OS and Hardware test as currentAPI cannot not test DX used * Fix missing API doc and move to internal diffusion profile class (#5738) * Contact Shadows, Microshadows and SS Refraction API docs (#5736) * Contact shadows API doc * micro shadow doc * changelog * SS Refraction doc * changelog update * Document DensityVolumeArtistParameters * Make things internal * Make density volumes public again * Added doc for AOVRequests * Fix AO depth issues (#5727) * Revert back to do bit manipulation * changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update IDataProvider Documentation (#5750) * Upgrade doc (#5748) * Hdrp/fix lookdev volume when never assigned (#5747) * Fix issue when the volume is not assigned yet for lookdev * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Resize size of image in HDRP documentation * Added missing API doc for serialization callbacks * Adding CAS enum doc (#5762) * Added comments to path tracing attributes, for API documentation. (#5761) * Updated platform error message (#5760) * Misc missing api doc. (#5765) * Improved memory usage of Sky system. (#5751) * Improved memory usage of Sky system. * Update changelog. * Updated text in the quality preference settings (case 1215100) * Fixed decal projector gizmo not undoing properly (case 1216629) * Hdrp/fix lookdev environment on library removal [skip ci] (#5766) * Better handling for assets in project * Add helper to iterate on ViewContexts * Add refresh on Focus to deal with asset deletion * Fix event order when changing cubemap (view was refreshed with one cubemap late) * Fix sun position button position * Update CHANGELOG.md * Missing API doc. * Fix a leak in the denoising of ray traced reflections. (#5777) * Update test scene * Update test scene * Fix a leak in the denoising of ray traced reflections. * Added another troubleshooting step to custom pass doc * Update doc * Hdrp/fix alignment issues (#5779) * Fix alignment issue in light preset * Fix Header in LightingWindow * Fix missing separators and colors for dark skin * Update CHANGELOG.md Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Fix an issue where hair shader could write garbage in the diffuse lighting buffer. (#5774) * Updated materials and exposure for shader graph sample * More changes * Fixed an issue where opaque hair shader could write garbage in the diffuse lighting buffer. * Update changelog. Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * - Fixed an exposure issue with ray traced sub-surface scattering. (#5773) Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Expose currentPlatformRenderPipelineSettings (#5781) * Fix debug menu light hierarchy (#5753) * Fixed bitfield of runtime debug display none not working * Updated changelog Co-authored-by: sebastienlagarde <sebastien@unity3d.com> * Update PathTracing.cs * Fix default planar size when HDRP asset is created (#5793) * Moved BeginCameraRendering before culling to avoid a crash (#5795) * Moved BeginCameraRender before culling to avoid crashes caused by intermediate renderers. * Update changelog. * Hdrp/workaround materialpreset (#5798) * Workaround for material preset indentation issue * Update CHANGELOG.md * Fixed an issue where HDRP particle sample project was overexposed due to missing Volume override. (#5802) * Fix metal android build message (#5807) * Fixed wrong build error message when building for android on mac. * Updated changelog * Update Migration Documentation (#5809) * Restored RoughRefraction frame settings value as obsolete for compatibility reasons. (#5811) Fixed unity test to exlcude this wanted duplicate. * - Fixed an issue related to denoising ray trace area shadows. * Revert "- Fixed an issue related to denoising ray trace area shadows." This reverts commit 3cc174068e5db245709fe5ffb2674f220258d19c. * missing uncommited part of the doc (#5813) * Fixed reference to the DefaultHDRISky texture in the default volume profile. (#5816) * - Fixed an issue related to denoising ray trace area shadows. (#5815) * update framesettings tooltips (#5820) * Added info to tooltips about frame settings dependent on HDRP asset settings. * Update FrameSettings.cs Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> * Added a section to the upgrade guide to explain discrepancies between default sky exposure and directional lights. (#5812) * Added a section to the upgrade guide to explain discrepancies between default sky exposure and directional lights. * Updated getting started doc * Reduce custom pass image doc (#5828) * Fix source of NaNs in planar reflection probe atlas (#5829) * Fix NaN * changelog * Fixed decal initial pivot position. (#5832) * Fix for matcap texture mentioned as not set (#5834) * Workaround * changelog * comment * Fix missing init in Blit * changelog Co-authored-by: Antoine Lelievre <alelievr@student.42.fr> Co-authored-by: JulienIgnace-Unity <julien@unity3d.com> Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com> Co-authored-by: sebastienlagarde <sebastien@unity3d.com> Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com> Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org> Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com> Co-authored-by: Motiejus Viltrakis <36502659+iM0ve@users.noreply.github.com>
* update various doc * Update HDRP-Features.md * Update Upgrading-from-2019.2-to-2019.3.md * Update HDRP-Features.md Co-authored-by: JordanL8 <lewis.jordan@hotmail.co.uk>
* Clamp value to max allowed, otherwise is marked as inf * changelog
Closing to change the base to 7.x.x/release |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose of this PR
Fixes case 14046677.
Moved classes in 'Utilities' namespace to 'UnityEngine.Rendering'.
Backport of #182
Testing status
Manual Tests: What did you do?
Automated Tests: -
Comments to reviewers