142 次代码提交 (8d732769-33b7-4f0f-8fff-e4d3ecd6300d)

作者 SHA1 备注 提交日期
Julien Ignace 4f8f27fc Started refactoring for sky framework. 8 年前
Julien Ignace 58445897 Procedural sky now uses the Sky Framework (V1 functionality not tested) 8 年前
Julien Ignace 3b1edbe4 Added one frame delay to DynamicGI.UpdateEnvironment call in order to wait for the input cubemap to be rendered by the RenderLoop first. 8 年前
Julien Ignace eaf661ba Added Type checks to make setting parameters for a sky more robust. 8 年前
Julien Ignace 799fb598 Added a CommonSettings component to handle the choice of the SkyRenderer and later other global scene settings. 8 年前
Julien Ignace 2f800ad3 - Reset sky manager hash when changing parameters. 8 年前
Julien Ignace 2ec18892 Merge branch 'master' into SkyFramework 8 年前
Julien Ignace e5e20762 Fixed compilation after merge/update of native code. 8 年前
Julien Ignace 0198ab8f Added the possibility to choose the update mode of sky environment lighting. 8 年前
Julien Ignace 8f84aa6a Added color and depth buffers to the builtin sky parameters. 8 年前
Evgenii Golubev 9ae68594 Clean up and refactor the procedural sky 8 年前
Evgenii Golubev 11fe42e1 Introduce 'invalidRTI' 8 年前
Tim Cooper e9ce1c42 [srl]Implement c# changes to match the c++ code changes. 8 年前
Evgenii Golubev 34315214 Set values of legacy built-in uniforms 8 年前
Tim Cooper 1ddcb9ee Merge remote-tracking branch 'origin/master' into refactorentrypoint 8 年前
Evgenii Golubev 9ec4d867 Clean up 8 年前
Evgenii Golubev c31ad089 Build probability tables using only 2D textures (cubemaps as arrays) 8 年前
Evgenii Golubev 3c94f605 Store the MIS data in an equiareal map 8 年前
Evgenii Golubev e195a008 Remove semicolons after macro definitions 8 年前
Evgenii Golubev ab866dab Add the initial implementation of light importance sampling 8 年前
Evgenii Golubev 1af099df Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into MIS 8 年前
Evgenii Golubev 26726ebe Improve MIS texture parameter naming 8 年前
Evgenii Golubev 1b52a0cc Make sure light sampling (and eventually MIS) can be correctly toggled at runtime. 8 年前
Evgenii Golubev 360609df Reduce the importance sampling bias 8 年前
Evgenii Golubev fff4efdf Remove multiple definitions of the light sampling texture dimensions 8 年前
sebastienlagarde aacfb575 Rename HDRenderLoop to HDRenderPipeline 8 年前
sebastienlagarde b890244e HDRenderLoop: Rename the directory HDRenderLoop in HDRenderPipeline 8 年前
sebastienlagarde cb97b488 HDRenderLoop: Rename renderLoop to renderContext 8 年前
Tim Cooper 2b3f2f91 [refactor namespace] 8 年前
Julien Ignace 47800dae Fixed a number of issues on PS4 8 年前
sebastienlagarde 8c83bcf9 HDRenderPipeline: Add few comment 8 年前
Evgenii Golubev 846d4f8d Precompute IBL samples on GPU 8 年前
Evgenii Golubev 65c98c8d Factor out the GGX filtering code 8 年前
Julien Ignace c83f3d4a Merge branch 'master' into Branch_fix-ps4-hdrenderloop 8 年前
Evgenii Golubev 94575da4 Remove the redundant 'GGX' from function names 8 年前
Evgenii Golubev 48d1ab44 Remove depth bits from RenderTargets which do not need them 8 年前
Evgenii Golubev 34c8c87d Make RenderTextures explicitly linear 8 年前
Tim Cooper aa75277c [refactoring] HDLoop to do nice allocate / deallocate based on instantiation of loop instances. 8 年前
Evgenii Golubev ddd20ccc Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop 8 年前
Tim Cooper c3449ff8 [HDLoop] Use scene singleton pattern for skysettings and common settings. The idea is that when a scene is activated we look to see if there are any override settings in that scene; if so we apply them. If there are no override settings we just do the default. 8 年前
Evgenii Golubev ddbfc573 Fix sky rendering bugs 8 年前
Tim Cooper 171302ee Merge branch 'preview-cameras' into refactor-hdloop 8 年前
Tim Cooper 32acc565 [hdloop]Add sky asset + common settings asset. 8 年前
sebastienlagarde 66834685 HDRenderPipeline: Add Layered Displacement + fix issue with sky + some clean 8 年前
Tim Cooper 8ff712ff Merge branch 'master' into refactor-hdloop 8 年前
Tim Cooper b182e9cd fix issue where render would not be recreated. 8 年前
Julien Ignace 05811cac Moved SkyManager Build() to the HDRenderPipeline constructor to avoid leaking Materials each frame. 7 年前
Julien Ignace 2a8e9ce0 Renamed all XXXParametrers class to XXXSettings for consistency. 7 年前
Julien Ignace d11b8e6e Added an option in Lighting debug to display the sky reflection probe cubemap. 7 年前
Julien Ignace 6d0bd252 Removed Mesh creation at each frame from SkyManager 7 年前
Julien Ignace 6e09fedc Fixed a problem where the sky reflection probe would be garbage after a domain reload. 7 年前
Julien Ignace 4bb0fc26 - Fixed a bug where setting sky settings to none would not removed the sky. 7 年前
Tim Cooper c30d33b8 [Format]Reformat via format.pl to match the new conventions 7 年前
GitHub ad277fc1 Merge pull request #206 from Unity-Technologies/Branch_FixNoSkyUpdate 7 年前
Julien Ignace bdfcdce0 Added the possibility to export the currently rendered sky to a Texture2D and then to an EXR. 7 年前
Julien Ignace 27b86771 Added the possibility to override lighting with a user specified cubemap (this will be provided to both enlighten and the default reflection probe) 7 年前
Julien Ignace 3c82d600 Temporarily disabled code requiring new Blit API until it gets to trunk. 7 年前
Julien Ignace 5702f00d Added proper error messages for "ExportSkyToTexture" to the method. 7 年前
Antti Tapaninen a2cdeb47 metal/ios: lower samplecount for mobile compute limitations, disable MIS since there is no read_write texture support 7 年前
Evgenii Golubev 8ced0098 Partially fix broken sky lighting on scene reload 7 年前
sebastienlagarde b088bb9a HDRenderPipeline: Moive all shaders/compute into resources asset 7 年前
Evgenii Golubev 70499455 Switch to HDCamera matrices (WIP, shadows have not yet been fixed) 7 年前
Tim Cooper 8b0f6d4c use pooling 7 年前
Tim Cooper b1156959 [gc]Convert to pooling 7 年前
Evgenii Golubev 5570c647 Merge branch 'master' 7 年前
Evgenii Golubev d8386bd4 Address the PR feedback 7 年前
Julien Ignace 838a2000 Improved markers for sky environment update pass. 7 年前
Julien Ignace a097b170 Changed HDRP and Shadow system APIs to take command buffers instead of ScriptableRenderPipeline. 7 年前
Julien Ignace 07ccac0b Added code to update Sky render texture hash so that GI bakes correctly. Code is commented until new API reaches graphics/srp 7 年前
Julien Ignace d51497b8 Fixed HDRenderPipeline SkyExport to use Blit w/ scale API (so that the output texture is not upside down) 7 年前
sebastienlagarde 7893ff23 HDRenderPipeline: enable hash code on render target for dirty GI + do generate mipmaps manually 7 年前
sebastienlagarde bef8557a Fix compilation 7 年前
sebastienlagarde 28a704bc HDRenderPipeline: SkyManager - convert call of GenerateMips to command buffer call 7 年前
Evgenii Golubev 69b2a277 Implement computation of the view vector from the screen space coordinate 7 年前
Evgenii Golubev 7a50f940 Clean up 7 年前
Evgenii Golubev 07664395 Remove the pre-generated mesh dependency from the GGX convolution shader 7 年前
Evgenii Golubev cd11ceeb Remove the sky mesh 7 年前
Evgenii Golubev 92230900 Add a NULL check to RebuildSkyMatrices() 7 年前
Evgenii Golubev 5bcd2d03 Fix an issue with reconstruction of WS positions in the procedural sky code 7 年前
Evgenii Golubev a9e543a5 Properly disable sky lighting when sky settings are disabled 7 年前
Thomas 2cdd3c12 Moved most of HDRP utilities to Core 7 年前
Thomas 895c04b2 Improved ProfilingSample API 7 年前
Thomas 2ad6c8a0 Cleanup / conventions 7 年前
Thomas 3ce4af7e GC fix (224B) 7 年前
Thomas adfcd879 GC fix (5.1KB) 7 年前
Thomas c9e65e8b PR review fixes 7 年前
Julien Ignace 6b9ad1a2 Ported Legacy Unity procedural sky to HDRP and renamed our ProceduralSky to BlacksmithSky (pending removal) 7 年前
Julien Ignace 6f585179 Implemented base of "Atmospheric Scattering" framework. 7 年前
Julien Ignace 6b716493 Added global fog toggle. 7 年前
Julien Ignace f209b59a Fixed merge error in Unlit shader and crash in SkyManager 7 年前
Robert Srinivasiah 27b4f37f WIP of RT prototype 7 年前
Julien Ignace f901ecbc Realtime Reflection Probes WIP: Implemented Specific Reflection Probe cache and do the GGX convolution on GPU for every probes. 7 年前
Julien Ignace faa9bda2 - ConvertTexture is now properly called from the CommandBuffer and not Graphics in the Texture Cache 7 年前
Julien Ignace 58ea35a7 Null pointer exception fix when no directional light in the scene. 7 年前
sebastienlagarde 255c6c84 clean sky setup 7 年前
Julien Ignace 0a60dd2a Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into feature/realtimeCubemap 7 年前
Julien Ignace 71fed2e5 Small cleanup and fixes 7 年前
Tim Cooper c6f38d1a temp commit 7 年前
Julien Ignace a474f9d0 Fixed sky default light probe when no SkySetting is set. 7 年前
GitHub cea08097 Update SkyManager.cs 7 年前
Frédéric Vauchelles fe773302 Merge master 7 年前
Julien Ignace 1308feb1 Merge branch 'feature/realtimeCubemap' of https://github.com/Unity-Technologies/ScriptableRenderLoop into feature/realtimeCubemap 7 年前
Julien Ignace ec66382f - Moved GGX Convolution related files to Material/GGXConvolution 7 年前
Julien Ignace 10007208 Porting sky/fog systems to Interpolation volumes. 7 年前
Julien Ignace dae258a5 Refactored SkyManager to be able to handle several sky rendering context at the same time (baking, visual and lighting override sky) 7 年前
Julien Ignace dd1baa91 Fixed "Baked sky" behavior in new sky volume system. 7 年前
Sebastien Lagarde 44dc1fce Move SSS files, move code to Subsurface manager 7 年前
Sebastien Lagarde b8b6dd9b Push second draft 7 年前
sebastienlagarde feabd543 another round of change 7 年前
Julien Ignace 71f453af Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkySettingsVolume 7 年前
Julien Ignace 688234ed Update after last merge 7 年前
Julien Ignace c02d593d Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkySettingsVolume 7 年前
Julien Ignace b782a332 Update code with last merge changes and fixed some formatting issues. 7 年前
Julien Ignace 978e07e4 Moved resolution of sky rendering into global light loop settings in the HDRP asset (from the individual sky settings). 7 年前
Julien Ignace 71b6b5f0 Added Sky Lighting Override through layers specific interpolation volumes. 7 年前
Julien Ignace 52a9d332 Tentative fix for additive scene loading breaking the "bake sky" 7 年前
Julien Ignace 4673aa9b List of available skies is now generated from reflection information. 7 年前
Julien Ignace a95ec526 - Changed the way baking sky works (because it was broken with interpolation volumes becoming assets). It's now a dedicated component instead of a flag in a SkySettings 7 年前
Peter Andreasen 27da3d9e Fixes to skymanager and decaldata lifted from p4 7 年前
Julien Ignace 189abf5e Removed sunlight from baking sky computation (can cause discrepancy while baking depending on its current state in the scene and we usually don't want it in the bake anyway to avoid double highlights) 7 年前
Julien Ignace d7f39ddf - Added new HDUtils RenderTarget utilities that set viewport correctly for scaled RTs in HDRP 7 年前
sebastienlagarde 116379ee Add memory RT name/information everywhere 6 年前
sebastienlagarde df5a7472 Add support of Preview sky 6 年前
sebastienlagarde b0c23ff0 Fix sky issue 6 年前
Thomas 41b5a4ff Stop using DestroyImmediate 6 年前
Frédéric Vauchelles 9ea01100 [ReflectionProbes] Refactored Cubemap Export 6 年前
sebastienlagarde a12382a2 - Removed useless shadow atlases from HDRP 6 年前
sebastienlagarde eb6ff84f Fix limitation on sky size 6 年前
Julien Ignace 36fb4e21 Added debug exposure parameter to several debug modes. 6 年前
Julien Ignace 59d93b72 Fixed an issue where putting Sky Lighting Override mask to "Everything" would cause the scene view background not to be cleared anymore 6 年前
GitHub fcb12503 Merge pull request #1112 from Unity-Technologies/Branch_DebugExposure 6 年前
Frédéric Vauchelles 7a47594e Updated RTHandle class to an instance class 6 年前
Frédéric Vauchelles 3f5b485e Cleaning cherry-picked commits 6 年前
sebastienlagarde 5f9a0791 Fix sky in preview and fog in sceneView 6 年前
GitHub 50c728b8 Merge pull request #1236 from Unity-Technologies/Fix-sky-in-preview-and-fog-in-sceneView 6 年前
Frédéric Vauchelles d9f5b4f5 Merge branch 'master' into feature/SSR 6 年前
sebastienlagarde 395a7a89 Update UI of resolution of cookie and reflection 6 年前
sebastienlagarde fa4df596 Fix camera editor preview 6 年前
Tim Cooper fafb59af Run code formatter. 6 年前
Julien Ignace 5b782e23 Added an explicit option in SkySettings (only supported for now in Procedural Sky) to enable or disable the rendering of the sun disk when baking light and reflection probes. 6 年前
Julien Ignace 057e32db Added the possibility to setup an override transform for volume interpolation. 6 年前
Julien Ignace 5bfcc8cd Merge branch 'HDRP/staging' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into HDRP/fix-sun-baking 6 年前