185 次代码提交 (485035dc-02b6-4eeb-a38e-f58d69a6f623)

作者 SHA1 备注 提交日期
Evgenii Golubev 824c6f37 Add a null VolumetricLighting shader 7 年前
Evgenii Golubev 18998e01 Implement Beer's law fog 7 年前
Evgenii Golubev ad1c0846 Ray marching WIP 7 年前
Evgenii Golubev adcfcfd6 Implement a very basic ray marcher for homogeneous volumes 7 年前
Evgenii Golubev 2cba6a27 Add support for volumetric shadowing and spot lights 7 年前
Evgenii Golubev 6e212a8c Add a random offset to the ray marching algorithm 7 年前
Evgenii Golubev 9e666ace Add support for volumetric projector lights and cookies 7 年前
Evgenii Golubev f52c27f8 Factor out EvaluateCookie_Directional() and EvaluateCookie_Punctual() 7 年前
Evgenii Golubev c4d1ae02 Optimize the volumetric lighting code 7 年前
Evgenii Golubev 1566610e Add support for directional lights to volumetrics 7 年前
Evgenii Golubev 420ba926 Make single scattering albedo a color for better GUI 7 年前
Evgenii Golubev 7c8fbd71 Improve fog parametrization (+optimize) 7 年前
Evgenii Golubev f9a33825 Use the isotropic phase function as an optimization 7 年前
Evgenii Golubev f24c6a35 Add analytical transmittance integration 7 年前
Evgenii Golubev a14273a0 Factor out volumetric lighting code 7 年前
GitHub 1068a386 Merge pull request #387 from EvgeniiG/volumetrics 7 年前
Felipe Lira e56800ee Merge branch 'master' into LightweightPipeline 7 年前
Sebastien Lagarde c368db5a HDRenderPipeline: Add support for light specular color tint 7 年前
Evgenii Golubev a46c0009 Merge the old volumetrics code (WIP) 7 年前
Evgenii Golubev c212b126 Clean up the volumetric lighting code 7 年前
Evgenii Golubev 766db928 Clean up 7 年前
Evgenii Golubev 43d373d4 TODO: should we divide by ray segment length? 7 年前
Evgenii Golubev d4501639 Clean up 7 年前
Evgenii Golubev ad15a498 Scalarize 7 年前
Evgenii Golubev 74cdc355 Clean up 7 年前
Evgenii Golubev fc439d60 Optimize ImportanceSamplePunctualLight() - more work is needed 7 年前
GitHub 129985d3 Start integration at the origin of the ray 7 年前
Evgenii Golubev 7b797ff7 Merge branch 'master' 7 年前
Evgenii Golubev 02f7f39d Update the anti-unrolling hack 7 年前
Evgenii Golubev bb677806 Implement ray-cone intersection 7 年前
Evgenii Golubev 8ee2d44f Merge 'master' 7 年前
Evgenii Golubev 81d62eb8 Merge branch 'master' 7 年前
Evgenii Golubev ec7af864 Clean up 7 年前
Evgenii Golubev e070046d WIP 7 年前
Evgenii Golubev c16681df Merge branch 'master' 7 年前
Evgenii Golubev 33d14b62 Share the light loop code 7 年前
Evgenii Golubev 2d09a867 Add support for pyramid lights 7 年前
Evgenii Golubev 11be6841 Fix the double transmittance bug 7 年前
Evgenii Golubev a4ca9f56 Start integration from the near plane to avoid artifacts 7 年前
Evgenii Golubev ae685427 Add support for box lights (unoptimized, WIP) 7 年前
Evgenii Golubev 674ea1ba Optimize box lights 7 年前
Evgenii Golubev c9aec5fe Load precomputed light.range 7 年前
Evgenii Golubev fc06d6c6 Move V-buffer sampling to AtmosphericScattering.hlsl 7 年前
Evgenii Golubev 016a51ff Prepare the volumetric reprojection framework 7 年前
Evgenii Golubev 9b7488e1 Factor out EvaluateVoxelLighting() 7 年前
Evgenii Golubev 2b8a0127 Reproject voxel lighting only 7 年前
Evgenii Golubev 8df9f3db Add some jittering 7 年前
Evgenii Golubev aaf02499 Add a #define to control reprojection 7 年前
Evgenii Golubev a013ecb1 Improve the reprojection quality 7 年前
Evgenii Golubev 0bdfbf03 Add a centered ray direction to better support screen space stratification 7 年前
Evgenii Golubev 104a7bbc Document exponential moving average and update the blend factor 7 年前
GitHub 9d856f65 Do not use division, prefer rcp() 7 年前
Evgenii Golubev a98ff7da Merge branch 'volumetrics' of https://github.com/EvgeniiG/ScriptableRenderLoop into volumetrics 7 年前
Evgenii Golubev 97ac113b Add sphere-packed offsets in XY 7 年前
Evgenii Golubev ee6179f1 Add more comments 7 年前
Evgenii Golubev 3bacf43d Add a kernel without reprojection just for the Editor 7 年前
GitHub 485035dc Replace '>' with '!=', might be faster 7 年前
Evgenii Golubev 924b5cb4 Add a hack to reduce flickering due to undersampling 7 年前
GitHub 811cea70 Add a comment about animated lights 7 年前
Evgenii Golubev 0e919cf3 Add a TODO 7 年前
GitHub cf64846a Update comment 7 年前
Evgenii Golubev 4d0996e2 Use HW trilinear filtering for V-Buffer sampling 7 年前
Evgenii Golubev 24634f16 Reduce the reliance on macros for sampling the V-Buffer 7 年前
Evgenii Golubev 389ea636 Move the volumetric lighting preset to ShaderConfig 7 年前
Evgenii Golubev abd2e6a8 Factor out VBuffer code 7 年前
Evgenii Golubev c86b3214 Merge branch 'master' 7 年前
GitHub 90a417a1 Add a TODO 7 年前
Evgenii Golubev 83cff96d Remove attenuation of box lights and massage the code a bit 7 年前
Evgenii Golubev 2680050a Optimize attenuation functions for ALU 7 年前
Julien Ignace 4919b7ad Merge branch 'master' into Branch_ScreenSpaceShadows 7 年前
Evgenii Golubev 77f9f167 Merge branch 'master' 7 年前
Evgenii Golubev 79935bb5 Disable debug symbols 7 年前
Evgenii Golubev 6e5295d2 Disable debug symbols 7 年前
Sebastien Lagarde 1ebf9456 Merge remote-tracking branch 'refs/remotes/origin/master' into FixFix_TestFrameworkTools 7 年前
GitHub 9d3b9c14 Merge pull request #801 from Unity-Technologies/pr/798 7 年前
Remy 2289f880 Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests 7 年前
Evgenii Golubev 7d2031ec Merge branch 'master' 7 年前
Paul Melamed 6deb71dc Merge branch 'master' into prototype/decals_drawinstance 7 年前
Frédéric Vauchelles 86df6636 Merge master 7 年前
Julien Ignace 4172199d Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_ScreenSpaceShadows 7 年前
Arnaud Carre 074f76bb Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into lwrp_batcher 7 年前
Evgenii Golubev ffea0999 Add more phase functions 7 年前
GitHub f1dcea79 Merge pull request #853 from EvgeniiG/master 7 年前
sebastienlagarde 174630e7 Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2 7 年前
Remy ae087b6d Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests 7 年前
Evgenii Golubev c1c33a32 Support asymmetry with reprojection 7 年前
uygar 81cb95dc Merge branch 'master' into shadows-biasing 7 年前
John ba0245c3 Merge branch 'master' into LW-ScreenSpaceShadows 7 年前
Frédéric Vauchelles d6743fba Merge branch 'master' into feature/PlanarReflection 7 年前
John 3023e8c8 Merge Screen Space Shadows 7 年前
Peter Andreasen 8b8ef607 Merge remote-tracking branch 'origin/master' into sample_game 7 年前
Julien Ignace 19029ddd Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_RTRefactoring 7 年前
Evgenii Golubev b60509c2 Move VBuffer.hlsl 7 年前
Evgenii Golubev 1ef2e80a Use an improved (generalized) depth distribution 7 年前
GitHub b5718762 Merge pull request #870 from EvgeniiG/master 7 年前
GitHub fe0284c8 Merge branch 'master' into HDRP_GraphicTests 7 年前
sebastienlagarde 6feb2d00 Merge remote-tracking branch 'refs/remotes/origin/master' into Updating-UI-for-material-feature-ID 7 年前
Paul Melamed 19876ed2 Merge branch 'master' into prototype/decals_gpu_optimization 7 年前
Frédéric Vauchelles 9db916f8 Merge branch 'master' into feature/PlanarReflection2 7 年前
sebastienlagarde c3198024 Merge remote-tracking branch 'refs/remotes/origin/master' into hdrp-msaa 7 年前
sebastienlagarde 48efe04c Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing 7 年前
GitHub 655420d5 Merge pull request #881 from EvgeniiG/master 7 年前
sebastienlagarde 8f73bb93 Merge remote-tracking branch 'refs/remotes/origin/master' into Updating-UI-for-material-feature-ID 7 年前
Paul Melamed 3441b497 Merge branch 'master' into prototype/decals_gpu_optimization 7 年前
Remy 2136ed15 Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests 7 年前
Tim Cooper 803d7f40 Merge remote-tracking branch 'origin/master' into LW-ScreenSpaceShadows-KeywordsReduction 7 年前
Evgenii Golubev df21d121 Fix NaNs arising from division by 0 7 年前
Evgenii Golubev 03f7d07a Add preliminary ambient probe support 7 年前
John 89a55fab Merge branch 'LW-ScreenSpaceShadows-KeywordsReduction' into LW-ScreenSpaceShadows 7 年前
Evgenii Golubev 58320a0e Add a way to disable contribution of punctual lights 7 年前
Evgenii Golubev 4ab61ec7 Add basic light probe support to volumetric lighting 7 年前
John 0bfdddfc Merge Screen Shadows 7 年前
Evgenii Golubev 3d08aa2e Use the Cornette-Shanks phase function for the ambient lighting 7 年前
Evgenii Golubev bdb7b999 Evaluate the ambient probe outside of the loop 7 年前
Evgenii Golubev df7239df Add a comment 7 年前
Julien Ignace 950b560d Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_RTRefactoring 7 年前
Evgenii Golubev f1562a13 Optimize the SH code 7 年前
Evgenii Golubev 5cde6c51 Further optimize the SH code 7 年前
sebastienlagarde 83b753ad Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2 7 年前
Evgenii Golubev 78ee066f Precompute the phase constant 7 年前
Evgenii Golubev a2f434d5 Reduce the number of slices by 2x 7 年前
Evgenii Golubev cf3f599b Use Peter-Pike's shader code 7 年前
Frédéric Vauchelles 672c909b Merge branch 'master' into feature/ScreenSpaceProjection 7 年前
Sebastien Lagarde eca15a2d Merge remote-tracking branch 'refs/remotes/origin/master' into Update-material-features-performance- 7 年前
GitHub 6bcaecf3 Merge pull request #901 from EvgeniiG/master 7 年前
Julien Ignace f956cebd Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_RTRefactoring 7 年前
sebastienlagarde 66873725 Merge remote-tracking branch 'refs/remotes/origin/master' into Branch_RTRefactoring 7 年前
sebastienlagarde 046a77ef Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing 7 年前
Evgenii Golubev 4f293347 Fix issue with NaNs 7 年前
GitHub 7d2bb767 Merge pull request #905 from EvgeniiG/master 7 年前
Evgenii Golubev d248d9bc Add a compile-time switch between the full and the empty VolumetricLighting.compute shader 7 年前
Remy 47d8fac6 Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests 7 年前
Evgenii Golubev 1df1dda7 Rename: "_GlobalFog" -> "_Global", "HomogeneousFog" -> "HomogeneousMediumVolume" 7 年前
sebastienlagarde c6c178c5 Merge remote-tracking branch 'refs/remotes/origin/master' into Branch_RTRefactoring 7 年前
Evgenii Golubev fdd5cb7f Ignore VBuffer scale 7 年前
Julien Ignace edd34849 Merge branch 'Branch_RTRefactoring' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_RTRefactoring 7 年前
Frédéric Vauchelles 78ba9e5b Merge master 7 年前
GitHub 00a6351a Add a compile-time switch between the full and the empty VolumetricLighting.compute shader 7 年前
sebastienlagarde b1b2e631 Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing 7 年前
Julien Ignace ffbd199e - Fixed objects motion vectors (they were upside down) 7 年前
Antti Tapaninen ded3a54d use fastopt with metal, avoid MTLCompilerService sandbox process crash 7 年前
Julien Ignace ed3443be Revert "- Fixed objects motion vectors (they were upside down)" 7 年前
GitHub cc8d918e Merge pull request #917 from Unity-Technologies/metal 7 年前
John 3174776d Merge branch 'master' into LW-ScreenSpaceShadows 7 年前
John 0a72692b Merge branch 'LW-ScreenSpaceShadows' into projects/TheLastStand 7 年前
sebastienlagarde 301dbf72 Merge remote-tracking branch 'refs/remotes/origin/master' into Improve-normal-shading 7 年前
Remy 619cd52e Merge branch 'HDRP_GraphicTests' into MaterialUpgrader_Upgrade 7 年前
sebastienlagarde 35560656 Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing 7 年前
Paul Melamed 75b17fab Merge branch 'master' into decals/clustered 7 年前
Evgenii Golubev 070349c8 Merge branch 'master' 7 年前
sebastienlagarde a450e83a Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2 7 年前
Evgenii Golubev 2bf107d2 Rename to follow convention 7 年前
GitHub dc676759 Merge pull request #940 from EvgeniiG/fix_sss_radius_bug 7 年前
sebastienlagarde 2bc6907f Merge remote-tracking branch 'refs/remotes/origin/master' into Improve-forward-opaque-pass 7 年前
Remy 73141567 Merge remote-tracking branch 'origin/master' into MaterialUpgrader_Upgrade 7 年前
Remy fa829be3 Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests 7 年前
Robert Srinivasiah 7427bb14 Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting 7 年前
Sebastien Lagarde a60a0d5a Merge remote-tracking branch 'refs/remotes/origin/master' into support-iridescence 7 年前
Evgenii Golubev e768893e Merge branch 'master' 7 年前
sebastienlagarde 2c61701c Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing 7 年前
uygar 275279fa Introduced new macros for flow control attributes. 7 年前
Peter Andreasen 04b933d9 merged with master 7 年前
GitHub 2376836c Merge pull request #858 from Unity-Technologies/shadows-biasing 7 年前
Robert Srinivasiah 6626255e Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting 7 年前
Paul Melamed 429be124 Merge branch 'master' into decals/clustered 7 年前
Thomas 44dd9f42 Merge branch 'master' into debug-menu-refactor 7 年前
Evgenii Golubev 2d48e00b Merge branch 'master' 7 年前
Evgenii Golubev 3ad3c7d7 Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline 7 年前
Julien Ignace 4b17c74c Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_ScriptableCulling 7 年前
Remy 2001df3c Merge branch 'HDRP_GraphicTests' into MaterialUpgrader_Upgrade 7 年前
sebastienlagarde 8d0fc95d Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2 7 年前
Julien Ignace d4548639 Added #pragma_only_renderers to compute shaders. 7 年前
GitHub 3e5a3c18 Merge pull request #992 from Unity-Technologies/Branch_PragmaRenderersCompute 7 年前
Peter Bay Bastian ba0ce030 Merge branch 'master' into integrate-sg-subshaders 7 年前
Remy c0e3d9ab Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests 7 年前
Evgenii Golubev 0a2033df Merge upstream/master 7 年前
Paul Melamed 6f570901 Merge branch 'master' into decals/api_change 7 年前
John Parsaie 8cc0d941 Merge SRP 2018.1 7 年前
GitHub 47d42b36 Merge pull request #1 from Unity-Technologies/master 7 年前
Frédéric Vauchelles fd3d298d Merge branch 'master' into feature/ReflectionProbeBaking 7 年前
sebastienlagarde 88378544 Bring back dynamic branch for cluster/tile in forward to reduce the number of shader variant 7 年前
sebastienlagarde fa95ec27 Reduce number of variant by bring back FPTL/CLuster choice with dynamic branch for forward 7 年前
Evgenii Golubev c20517f6 Add a stub for the volume voxelization pass 7 年前
Evgenii Golubev 2047b333 Use a single wavefront group for the volumetric lighting shader 7 年前
Frédéric Vauchelles d1dfdb4e Merge branch 'master' into feature/ScreenSpaceProjection 7 年前