88 次代码提交 (17672cc3-6942-406e-9693-9661e6a0fa22)

作者 SHA1 备注 提交日期
sebastienlagarde 940b6d13 Update ShaderLibrary and UnityStandard code 8 年前
sebastienlagarde 0c45d07f HDREnderLoop: Convert CGPROGRAM to HLSLPROGRAM + Add double sided support 8 年前
sebastienlagarde acd11ee0 HDRenderLoop Rename DisneyGGX to Li and convert to whitesapce convention 8 年前
sebastienlagarde 6d8ef108 HDRenderloop: Update Parameters of lit material and update GBuffer layout + add aniso function 8 年前
sebastienlagarde b2a49403 HDRenderLoop; start support of reflection probe 8 年前
vlad-andreev bf6e54c5 tabs -> spaces 8 年前
sebastienlagarde dc88f7bf HDRenderLoop: Continue to add misc function (intersection, aniso support) 8 年前
Sebastien Lagarde a703417e HDRenderLoop: Continue to work on implementing parallax cubemap 8 年前
Sebastien Lagarde 357d999e HDRenderLoop: Add code to init texture one time at the launch of the loop 8 年前
Sebastien Lagarde caf80e26 HDRenderLoop: Add area light support, first draft 8 年前
sebastienlagarde 3234ad1e HDRenderLoop: Add area light code (not working) 8 年前
Sebastien Lagarde 3ff1088c HDRenderLoop: More misc change + try to compile meta pass (not working yet) 8 年前
sebastienlagarde f53cd1c7 HDRenderloop: Progress in supporting IES and shadowmap 8 年前
sebastienlagarde fd7cfe17 HDRenderLoop: Move file/create file/Rename stuff - Related to lighting and shadow 8 年前
Sebastien Lagarde d8f13193 HDRenderloop: Setup minimal draw sky/HDRI (not working) 8 年前
sebastienlagarde 1500689d HDRenderLoop: Move function from common.hlsl to commonlighting.hlsl 8 年前
Sebastien Lagarde 2b8343ed HDRenderLoop: Move GetNdotV function again 8 年前
Evgenii Golubev 10a41b5b Make ComputeCubeToSphereMapSqMagnitude() simpler to use 8 年前
Evgenii Golubev 0aace9e1 Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop 8 年前
Evgenii Golubev bfabcc16 Implement GetEllipsoidalDistanceAttenuation() for line and area lights 8 年前
Evgenii Golubev a08f90a4 Update comments 8 年前
Evgenii Golubev db1a3661 Implement box-to-sphere-map distance attenuation 8 年前
Evgenii Golubev d2b6dafd Fix clamping in GetBoxToSphereMapDistanceAttenuation() 8 年前
Evgenii Golubev 8b44deea Implement correct ellipsoidal attenuation for area lights which scales with the area 8 年前
Evgenii Golubev c8b45c1e Improve the comment 8 年前
Evgenii Golubev 2e758936 Improve comments 8 年前
Evgenii Golubev d614abcd Aggressively simplify 8 年前
Evgenii Golubev a18038a4 Improve comments 8 年前
Evgenii Golubev a63c6a5a Add a missing article 8 年前
Evgenii Golubev 0e06d868 Implement ComputeCubemapTexelSolidAngle() 8 年前
Evgenii Golubev efd3ad16 Replace tangent frames with 'localToWorld' 8 年前
Evgenii Golubev 96c60309 Orthonormalize TBN 8 年前
Evgenii Golubev 1272e08c Move orthonormalization into GetSurfaceAndBuiltinData() 8 年前
sebastienlagarde 589fe428 HDRenderPipeline: More work on tesselation 8 年前
sebastienlagarde 66834685 HDRenderPipeline: Add Layered Displacement + fix issue with sky + some clean 8 年前
sebastienlagarde 4b4a4435 HDRenderPipeline: Add horizon based specular occlusion 8 年前
Sebastien Lagarde f1b63cc8 HDRenderPipeline: Some rename and cleanup + add few surface gradient define case 8 年前
Sebastien Lagarde ace26df8 HDRenderPipeline: Fix issue with GetShiftedNormal (cause artifact in diffuse lighting) 8 年前
Evgenii Golubev 1f9e3e8f Fix specular artifacts for (NdotV < 0) 8 年前
Evgenii Golubev 80077f9a Save 1 VGPR by removing 'unNdotV' from PreLightData 8 年前
Sebastien Lagarde 36142eb8 HDRenderPipeline: Update SSAO effect 8 年前
Sebastien Lagarde d42c60fe HDRenderPipeline: Fix EOL and shader compil issue for AO 8 年前
Evgenii Golubev 6df17974 Implement a more accurate and efficient version of GetLocalFrame() 8 年前
Evgenii Golubev 2cba6a27 Add support for volumetric shadowing and spot lights 7 年前
sebastienlagarde c635afcd Add multi bounce approximation on SSAO (Colored AO) 7 年前
Sebastien Lagarde 23bcdad7 add support of basic specular occlusion (intersection of cone) 7 年前
sebastienlagarde ed1cd58c Add comment 7 年前
sebastienlagarde 1ec4ca3b Merge remote-tracking branch 'refs/remotes/origin/master' into specular-occlusion 7 年前
sebastienlagarde 05c7d851 Fix issue with last merge + make bent normal work 7 年前
sebastienlagarde 3162b59f HDRenderPipeline: Add transmission color 7 年前
Sebastien Lagarde 2448888d HDRenderPipeline: Minor improvement + code cleanup 7 年前
Evgenii Golubev d24c8437 Implement GetViewReflectedNormal() 7 年前
Evgenii Golubev 703152bd Replace GetViewShiftedNormal() with GetViewReflectedNormal() 7 年前
Evgenii Golubev fb07d38f Optimize GetViewReflectedNormal() a bit 7 年前
Evgenii Golubev 9caf6678 Rename Sqr() to Sq(): SQ = SQuare. SQRT = SQuareRooT 7 年前
GitHub 7dc833d0 Optimize GetLocalFrame() with FastSign() 7 年前
sebastienlagarde 09427415 HDRenderPipeline: Remove comment 7 年前
Evgenii Golubev 87e85612 Refactor math constant defines 7 年前
Evgenii Golubev 5ed87a9c Optimize anisotropic GGX 7 年前
Sebastien Lagarde 13cec969 Make it work in full forward, fix other compil issue. Disney/Jimenez ok, transmission not working 7 年前
runes ba207379 Slightly faster octahedron packing and ViewReflectionNormal 7 年前
sebastienlagarde d83489f4 Change ShaderLibrary to use REAL instead of float/half 7 年前
sebastienlagarde ecdf681c ShaderLibrary, change REAL to real 7 年前
Evgenii Golubev b2d2386b Make the Shader Library less real 7 年前
Evgenii Golubev 2144782f Fix more comments 7 年前
Sebastien Lagarde 6c6064fb Push draft 7 年前
sebastienlagarde ee86a903 Update TEMPLATE_X_REAL macro to use FLT and HALF 7 年前
sebastienlagarde 0fe1f28c More correction + add unity convention comment 7 年前
Sebastien Lagarde 24ac5a9e Merge remote-tracking branch 'refs/remotes/origin/master' into Update-ClearCoat 7 年前
Sebastien Lagarde 8c110633 Udate float to real 7 年前
Sebastien Lagarde 72d32af8 Add correct handling of Fresnel0 for interface 7 年前
Evgenii Golubev 2680050a Optimize attenuation functions for ALU 7 年前
Evgenii Golubev 87df0278 Use real 7 年前
Evgenii Golubev 1bf54180 Fix the comment 7 年前
Evgenii Golubev 5ab1ca0f Add a comment 7 年前
Evgenii Golubev 1afea906 Add a comment 7 年前
Evgenii Golubev ce6020c2 Add more comments 7 年前
Evgenii Golubev d60971bd Add another version of ComputeCubemapTexelSolidAngle() 7 年前
Sebastien Lagarde 4473a443 HDRenderPipeline: Rename DistanceAttenuation => InfluenceAttenuation 7 年前
Sebastien Lagarde 1e28cf53 change clampNdotV and only affect BSDF (i.e only analytic specular) 7 年前
Evgenii Golubev 19824028 Use ClampNdotV() everywhere except where vector addition/subtraction is involved 7 年前
GitHub 6bcaecf3 Merge pull request #901 from EvgeniiG/master 7 年前
sebastienlagarde 301dbf72 Merge remote-tracking branch 'refs/remotes/origin/master' into Improve-normal-shading 7 年前
Tim Cooper fafb59af Run code formatter. 7 年前
Sebastien Lagarde d69fdafe HDRP: Add support for multiple PreIntegratedFGD + updte hlsl debug number 7 年前
Sebastien Lagarde e8e01be4 Fix apply Range Attenuation 7 年前
Stephane Laroche a4accf0c SPTD based specular occlusion enabled in Lit material. 7 年前
Sebastien Lagarde 9c4acb91 Import various stacklit branch change 6 年前