44 次代码提交 (949ce831-70da-4ef7-8119-1dea2d90bb75)

作者 SHA1 备注 提交日期
sebastienlagarde fd7cfe17 HDRenderLoop: Move file/create file/Rename stuff - Related to lighting and shadow 8 年前
Sebastien Lagarde e3c7667f HDRenderLoop: Renmae PositionHS to PositionCS + another pass on shadow design 8 年前
sebastienlagarde 66834685 HDRenderPipeline: Add Layered Displacement + fix issue with sky + some clean 8 年前
uygar 2f7e24ac Initial commit for the new shadow system. 8 年前
uygar 7f956895 Removed obsolete line from shadow.hlsl file. 8 年前
uygar a9dc4866 Modified ShadowmapBase by adding a new enum bitmask designating the supported shadow types by this shadowmap. 8 年前
uygar 02e3fa95 Moved shadow sampling patterns into a new file called ShadowSampling.hlsl. 8 年前
uygar 02ed6370 Added a new ShadowPayload struct that contains 4 ints to cut down on the number of buffer load instructions in shaders. 8 年前
uygar 26a238ec Disabled new shadow system again in preparation of a merge into the main branch. 8 年前
uygar 4d0a2ea9 Capitalized unpack function name. 8 年前
uygar 94d9ef0a Added support for choosing shadow algorithms. Each algorithm can have up to 8 variants. 8 年前
uygar 1fca69f6 Modified the ShadowContext declaration macro. Only code for slots that are not zero will be generated. 8 年前
uygar 0cc9116d Fixed UnpackShadowType going out of sync with changes made to ShadowBase.cs. 8 年前
uygar 1d081a77 Moved shadow related files into ShaderLibrary and common to reflect their general usage. 8 年前
Tim Cooper c30d33b8 [Format]Reformat via format.pl to match the new conventions 8 年前
uygar 8db09493 Merge branch 'master' into shadows 8 年前
uygar c0b6dcd6 Removed the old shadow system. 8 年前
Sebastien Lagarde 89a7c17b Clenaup of folders, renaming and warning fix (see details in description) 8 年前
uygar 303965c0 Fixed normal bias leading to light leaking with point shadows. 7 年前
uygar 876f9979 Added dithering to cascade transitions. There are now two functions to choose from, to either blend between cascades doing two fetches, or dither doing just one fetch. 7 年前
Peter Bay Bastian a1133cd9 Update #includes of ShaderLibrary to new path 7 年前
uygar 6f7557f5 Added new define to control register usage in the shadow library. 7 年前
sebastienlagarde efdf41f8 Rename ShadowIncludes.inl to ShadowIncludes.hlsl, as .inl extension are not supported correctly yet 7 年前
sebastienlagarde 5a6d78c4 Update project from sratch 7 年前
sebastienlagarde cd5fd6d3 merge latest 2017.3 7 年前
Peter Bay Bastian 0d71d873 Re-factor Shadow.hlsl in core such that the user of the library is including things instead. This is required for package usage, as Core package cannot depend on anything outside itself. 7 年前
Peter Bay Bastian 353646f2 Move around some #includes 7 年前
Peter Bay Bastian 0bdd58c1 Remove ShadowAlgorithmsCustom 7 年前
Evgenii Golubev 0ed1b80b Global rename 7 年前
sebastienlagarde d83489f4 Change ShaderLibrary to use REAL instead of float/half 7 年前
sebastienlagarde ecdf681c ShaderLibrary, change REAL to real 7 年前
sebastienlagarde 4b26e012 Move all core file to subfolder CoreRP + update shader include path to CoreRP/ShaderLibrary 7 年前
sebastienlagarde 15efd9d7 Merge branch 'master' into Convert-shaderLibrary-to-half-float-support 7 年前
Evgenii Golubev 0d923468 Pass the light position to the shadow code 7 年前
uygar e374ee47 Shadows are now evaluated using the device projection matrices directly, making inverseZ handling in the shader unneccessary for PCF sampling. 7 年前
uygar c8556633 Changed shadow biasing. Biasing can now use normal and light vector information to avoid artifacts. 7 年前
uygar a8084c53 Silenced warning about loop iterations if optimize register usage is enabled. 7 年前
sebastienlagarde 209e9f74 HDRenderPipeline: Remove shadow warning about "loop 1 iteration" 7 年前
sebastienlagarde 046a77ef Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing 7 年前
uygar 34eeceb3 Moved slice into a separate float to avoid unnecessary casting in the shader. 7 年前
uygar 34443229 Separated light and cascade data loading for directional lights. 7 年前
uygar 1c570293 Added macro to control usage of clip space depth biasing. 7 年前
Tim Cooper fafb59af Run code formatter. 7 年前
Antoine Lelievre 7edc74d1 Refacto for better code integration 7 年前