Sebastien Lagarde
d8f13193
HDRenderloop: Setup minimal draw sky/HDRI (not working)
8 年前
Sebastien Lagarde
dddb8ef6
HDRenderLoop: Minor correction in sky shader
8 年前
Julien Ignace
fd04e67f
- First version of sky renderer
- Added an Utilities class for re-usable methods in the renderloop (SetRenderTarget, Material creation, etc...)
8 年前
Evgenii Golubev
f85c5fe4
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Paul Demeulenaere
2b2b5808
Merge branch 'master' into scriptablerenderloop-materialgraph
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/Lit/Editor/LitUI.cs
8 年前
Julien Ignace
0813f11a
Missing files.
8 年前
Julien Ignace
c5b3d8ad
Fix small temporary modification.
8 年前
Julien Ignace
cf70d586
Fixed the number of sample for GGX convolution.
8 年前
Evgenii Golubev
b2ff5346
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
0eb1758a
Merge branch 'master' into SkySystem
8 年前
Paul Demeulenaere
16333450
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Evgenii Golubev
2c2a918f
Add the initial (broken!) version of the atmospheric shader
8 年前
Evgenii Golubev
3e4e0ca6
Use the SRL texture API
8 年前
Evgenii Golubev
dba78a68
Fix compile errors
8 年前
Evgenii Golubev
864cf908
Include "AtmosphericScattering.hlsl" correctly
8 年前
Evgenii Golubev
6d44fd19
Remove the per-vertex atmospherics support
8 年前
Evgenii Golubev
a7733afe
Port the scattering code
8 年前
Evgenii Golubev
1b282239
Fix the cause of the warning
8 年前
Evgenii Golubev
0e0ec260
Use a more reasonable depth value
8 年前
Evgenii Golubev
f2c548d4
Use alpha of 0 - the sky is transparent.
8 年前
Evgenii Golubev
b4576ede
Implement the color blending
8 年前
Evgenii Golubev
649710c9
Compile several permutations of the shader in order to be able to switch them at runtime
8 年前
Evgenii Golubev
92576fff
Do not perform blending with the environment map if the sky is occluded
8 年前
Evgenii Golubev
60fc261c
Merge branch 'SkySystem'
8 年前
Evgenii Golubev
320e891e
Correct the blending behavior of atmospheric scattering
8 年前
Evgenii Golubev
47fff118
Fix the copy-paste error
8 年前
GitHub
06953530
Merge pull request #23 from EvgeniiG/master
Add the initial impl. of the sky model from the Blacksmith demo
8 年前
Evgenii Golubev
fabf3afc
Pass Z-buffer parameters to LinearEyeDepth()
8 年前
runes
0feeb77b
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
b3bfb8e4
Define IS_RENDERING_SKY
8 年前
Evgenii Golubev
8e75e0af
Apply extinction to the scene color when performing alpha-blending
8 年前
Paul Demeulenaere
ab48557b
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Evgenii Golubev
16b21b8b
Fix the cubemap GGX convolution
8 年前
Evgenii Golubev
2df9af84
Merge branch 'SkySystem'
8 年前
GitHub
3fb12546
Merge pull request #25 from EvgeniiG/master
Fix and enable sky IBL
8 年前
Sebastien Lagarde
ceca355d
HDRenderLoop: Do misc refactor for the sky + few optim + write lot of todo
8 年前
GitHub
3560d0cf
Merge pull request #29 from Unity-Technologies/merge-FPTL-cluster
Misc fix / refactor in sky and shaders
8 年前
Julien Ignace
668f9372
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/LayeredLit/Editor/LayeredLitUI.cs
8 年前
Paul Demeulenaere
f44b8fd2
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# .gitignore
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
Evgenii Golubev
c9a0007c
Factor out the procedural sky shader
8 年前
Felipe Lira
462e7b4d
Merge branch 'master' into scriptablerenderloop-graphicssettings
8 年前
Evgenii Golubev
02917d95
Clean up the SkyHDRI shader
8 年前
Evgenii Golubev
ed6081c1
Fix the name of the procedural shader
8 年前
GitHub
b7c05e88
Merge pull request #36 from EvgeniiG/master
Fix bugs and refactor
8 年前
Paul Demeulenaere
e26dbf64
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Sebastien Lagarde
521b51c7
HDRenderLoop: Big refactor to preprate for depthOffsetVs
8 年前
Julien Ignace
4f8f27fc
Started refactoring for sky framework.
- New SkyManager as central class
- Base class for user defined sky renderers and parameters
- Implemented HDRI sky with this abstraction.
8 年前
Julien Ignace
58445897
Procedural sky now uses the Sky Framework (V1 functionality not tested)
8 年前
GitHub
9690c7b7
Merge pull request #44 from Unity-Technologies/pixel-depth-offset
Prepare for depth pixel offset
8 年前
Sebastien Lagarde
5d839c48
HDRenderLoop: Fix depthVS issue + introduce HDCamera
8 年前
GitHub
bdc9840a
Merge pull request #45 from Unity-Technologies/Fix-depthVS
HDRenderLoop: Fix depthVS issue + introduce HDCamera
8 年前
GitHub
7fa32b4e
Merge pull request #47 from Unity-Technologies/SkyFramework
Skyframework
8 年前
Evgenii Golubev
8bbe4289
Merge remote-tracking branch 'upstream/master'
8 年前
Evgenii Golubev
23f38d59
Use the Fibonacci sequence for convolving with GGX
8 年前
Evgenii Golubev
dba98485
Improve the support of the Fibonacci sequence
8 年前
GitHub
d5fa4483
Merge pull request #64 from EvgeniiG/master
Optimize IntegrateLD()
8 年前
Evgenii Golubev
c3acc973
Initial implementation of BuildProabilityTables()
8 年前
Evgenii Golubev
52100761
Use texture Load() instead of sampling
8 年前
Tim Cooper
1ddcb9ee
Merge remote-tracking branch 'origin/master' into refactorentrypoint
8 年前
Evgenii Golubev
0b7d0d75
Update the comment
8 年前
Evgenii Golubev
5f0870cc
Update comments and store the value of the integral of the image
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
33a76e5a
Factor out PARALLEL_SCAN()
8 年前
Evgenii Golubev
e195a008
Remove semicolons after macro definitions
8 年前
Evgenii Golubev
ab866dab
Add the initial implementation of light importance sampling
8 年前
Evgenii Golubev
26726ebe
Improve MIS texture parameter naming
8 年前
Evgenii Golubev
cd501ebc
Vary the sample count depending on roughness
8 年前
Evgenii Golubev
6f11466b
Revert the UNITY_SPECCUBE_LOD_STEPS change
8 年前
Evgenii Golubev
360609df
Reduce the importance sampling bias
8 年前
Evgenii Golubev
fff4efdf
Remove multiple definitions of the light sampling texture dimensions
8 年前
GitHub
f3e5d8cd
Merge pull request #70 from EvgeniiG/master
Improve the quality of EnvMap filtering
8 年前
sebastienlagarde
b890244e
HDRenderLoop: Rename the directory HDRenderLoop in HDRenderPipeline
8 年前
GitHub
23f2ee44
Merge pull request #71 from Unity-Technologies/Renaming-HDRenderLoop
Renaming hdrenderloop to hd renderPipeline
8 年前
Felipe Lira
782077fb
Merge branch 'master' into lowendmobile
# Conflicts:
# ProjectSettings/GraphicsSettings.asset
8 年前
Julien Ignace
0f63e44e
Merge branch 'master' into LayeredLit
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/Material/LayeredLit/LayeredLit.shader
8 年前
Arnaud Carre
66610d8f
Merge remote-tracking branch 'origin/master' into batch_rendering
# Conflicts:
# ProjectSettings/GraphicsSettings.asset
# ProjectSettings/ProjectVersion.txt
8 年前
Evgenii Golubev
f38f5e1a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Julien Ignace
47800dae
Fixed a number of issues on PS4
- Some shaders not compiled for PS4
- Shaders testing depth when no depth buffer were bound (which works fine on DX11)
8 年前
sebastienlagarde
886b32ec
HDRenderPipeline: update unlit shader
8 年前
GitHub
7f00e9f5
Merge pull request #96 from Unity-Technologies/Changed-transparent-opaque-Unlit-pass
Update unlit shader
8 年前
Felipe Lira
05e84b23
Merge branch 'master' into lowendmobile
8 年前
Evgenii Golubev
8a25c51c
Precompute IBL light sample directions
8 年前
Evgenii Golubev
846d4f8d
Precompute IBL samples on GPU
8 年前
Evgenii Golubev
65c98c8d
Factor out the GGX filtering code
8 年前
GitHub
b03bf46b
Merge pull request #100 from EvgeniiG/master
Precompute IBL samples on GPU
8 年前
Julien Ignace
c83f3d4a
Merge branch 'master' into Branch_fix-ps4-hdrenderloop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Unlit/Unlit.shader
# Assets/ScriptableRenderLoop/HDRenderPipeline/Sky/HDRISky/Resources/SkyHDRI.shader
# Assets/ScriptableRenderLoop/HDRenderPipeline/Sky/ProceduralSky/Resources/SkyProcedural.shader
# Assets/ScriptableRenderLoop/HDRenderPipeline/Sky/Resources/GGXConvolve.shader
8 年前
GitHub
d23fdad9
Merge pull request #102 from Unity-Technologies/Branch_fix-ps4-hdrenderloop
Branch fix ps4 hdrenderloop
8 年前
sebastienlagarde
b59196ee
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-ParallaxOcclusionMapping
8 年前
Evgenii Golubev
ddd20ccc
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
8b521e10
Merge branch 'master' into SSSSS
8 年前
Juho Oravainen
4320bff0
Initial metal support kickoff. Tweaked shader pragma targets from 5.0 to 4.5. Added metal to only_renderers lists. Added initial platform header API/Metal.hlsl. Couple of include paths changed to absolute until a bugfix lands on Unity side.
8 年前
GitHub
2ba6f819
Merge pull request #108 from Unity-Technologies/metal
Initial macOS Metal support for HDRenderPipeline + some iOS fixes in FTPL
8 年前
Evgenii Golubev
087242cd
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
21be7561
Merge branch 'master' into SSSSS
8 年前
Tim Cooper
d4271c8c
Merge remote-tracking branch 'origin/master' into preview-cameras
8 年前
Tim Cooper
171302ee
Merge branch 'preview-cameras' into refactor-hdloop
Conflicts:
Assets/ScriptableRenderLoop/HDRenderPipeline/HDRenderPipeline.cs
8 年前
Paul Demeulenaere
40290c81
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/ShaderVariables.hlsl
8 年前
Arnaud Carre
2cdff1ec
Merge branch 'master' into batch_rendering
# Conflicts:
# Assets/TestScenes/HDTest/GlobalIlluminationTest.unity
# Assets/TestScenes/HDTest/GlobalIlluminationTest/LightingData.asset
# Assets/TestScenes/HDTest/GlobalIlluminationTest/LightingData.asset.meta
# Assets/TestScenes/HDTest/HDRI.meta
# ProjectSettings/GraphicsSettings.asset
# ProjectSettings/ProjectSettings.asset
8 年前
Felipe Lira
be52007a
Merge branch 'master' into lowendmobile
8 年前
Evgenii Golubev
9fc5bc97
Fix typos
8 年前
Evgenii Golubev
0ca79425
Merge branch 'SSSSS'
8 年前
GitHub
d00136e3
Merge pull request #128 from EvgeniiG/master
Add the initial implementation of SSS
8 年前
Julien Ignace
df95d960
Merge branch 'master' into Branch_DebugShadows
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/Editor/HDRenderPipelineInspector.cs
# Assets/ScriptableRenderLoop/HDRenderPipeline/HDRenderPipeline.cs
# Assets/ScriptableRenderLoop/RenderPasses/ShadowRenderPass.cs
8 年前
sebastienlagarde
b2595e70
Merge remote-tracking branch 'origin/master'
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/HDRenderPipeline.cs
8 年前
sebastienlagarde
9cecdb2e
Merge remote-tracking branch 'refs/remotes/origin/master' into Update-POM-+-Heightmap-behavior
8 年前
runes
3b9f1e7d
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Arnaud Carré arnaud@unity3d.com
ca6b7f62
Merge branch 'master' into batch_rendering
# Conflicts:
# Assets/BasicRenderBatching.meta
# Assets/BasicRenderBatching/LightingBatching.meta
# Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitProperties.hlsl
# Assets/ScriptableRenderLoop/HDRenderPipeline/PostProcess/Resources/Textures.meta
# Assets/ScriptableRenderLoop/HDRenderPipeline/ShaderVariables.hlsl
# Assets/TestScenes/HDTest/CascadedShadowsTest.meta
# Assets/TestScenes/HDTest/GlobalIlluminationTest/LightingData.asset
# Assets/TestScenes/HDTest/GraphicTest/Two Sided/Prefabs/Materials.meta
# Assets/TestScenes/HDTest/Leaf.meta
# Assets/TestScenes/HDTest/Leaf/GroundLeaf.meta
8 年前
Arnaud Carre
89d05b25
Merge branch 'batch_rendering' of https://github.com/Unity-Technologies/ScriptableRenderLoop into batch_rendering
# Conflicts:
# Assets/BasicRenderBatching/LightingBatchingProbe.unity
8 年前
Sebastien Lagarde
a1e0f1e9
Rename scriptableRenderLoop Folder to ScriptableRenderPipeline
- Rename all "loop" name to "pipeline" name for FPTL/Basic/HD
- Update all include in HDRenderPipeline to match C++ #include path that
is Asset/ScriptableRenderPipeline
Caution: This PR require the new C++ code
8 年前
GitHub
f67aaaa4
Merge pull request #152 from Unity-Technologies/Rename-ScriptableRenderLoop-folder
Rename scriptableRenderLoop Folder to ScriptableRenderPipeline (Need to update C++)
8 年前
uygar
c8a27740
Merge branch 'master' into shadows
8 年前
runes
2ce17b6c
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
ff92221a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Felipe Lira
0905d0bc
Merge branch 'master' into lowendmobile
# Conflicts:
# Assets/ScriptableRenderPipeline/RenderPasses/ShadowRenderPass.cs
# ProjectSettings/QualitySettings.asset
8 年前
Arnaud Carre
3c290788
Merge branch 'master' into batch_rendering
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/Lit.shader
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/LitProperties.hlsl
# Assets/TestScenes/Big
# Assets/TestScenes/HDTest/Material/HDRenderLoopMaterials/Lit_Emissive_Blue.mat
8 年前
sebastienlagarde
ddd7d5d5
HDRenderPipeline: Change all include shader absolute path to relative path
8 年前
GitHub
86dbe5d8
Merge pull request #192 from Unity-Technologies/Update-To-relative-path
HDRenderPipeline: Change all include shader absolute path to relative path
8 年前
Rune Stubbe
e210fc3a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Antti Tapaninen
764e5269
Merge branch 'master' into metal-ios
8 年前
uygar
cefe8b15
Merge branch 'master' into shadows
8 年前
Felipe Lira
557acdfd
Merge branch 'master' into lowendmobile
# Conflicts:
# Assets/LowEndMobilePipeline/TestScenes/Materials.meta
# Assets/ScriptableRenderPipeline/Editor/MaterialUpgrader.cs
# Assets/TestScenes/HDTest/GraphicTest/LayeredTessellation/Material.meta
# Assets/TestScenes/HDTest/LayeredLitTest/Mesh/Materials.meta
8 年前
Antti Tapaninen
0574ef6b
Merge branch 'master' into metal
8 年前
Arnaud Carre
66e32153
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into batch_rendering
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/Lit.shader
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/LitProperties.hlsl
# Assets/ScriptableRenderPipeline/HDRenderPipeline/ShaderVariables.hlsl
# Assets/TestScenes/HDTest/GlobalIlluminationTest.unity
# ProjectSettings/EditorBuildSettings.asset
# ProjectSettings/ProjectVersion.txt
# ProjectSettings/QualitySettings.asset
8 年前
Antti Tapaninen
d5c54cc8
increase precision for _GgxIblSamples
8 年前
Antti Tapaninen
a2cdeb47
metal/ios: lower samplecount for mobile compute limitations, disable MIS since there is no read_write texture support
8 年前
GitHub
cfabde6f
Merge pull request #212 from Unity-Technologies/metal-ios
metal-ios
8 年前
Antti Tapaninen
2df09bda
Merge branch 'master' into metal
8 年前
vlad-andreev
3a5b105e
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
uygar
8db09493
Merge branch 'master' into shadows
8 年前
Filip Iliescu
6e428acc
Merge branch 'metal' into classicDeferredMobile
8 年前
Sebastien Lagarde
89a7c17b
Clenaup of folders, renaming and warning fix (see details in description)
- Rename "Common" folder "Core" folder
- Move fptl specific code from common to fptl (skyhelper, shaderbase.h)
- Move hdrp specific code from common to hdrp (resource
blitcubemap.shader)
- Remove "tutorial" on basicRenderPipeline folder name
- Update path name in shader for shadow include
- Fix misc warning in shaders
8 年前
GitHub
c185048e
Merge pull request #259 from Unity-Technologies/Shadow-debug-and-cleanup
Cleanup SRP project
8 年前
Filip Iliescu
8eef028b
merged master
8 年前
David Rogers
36baac01
Revert "Local merge"
This reverts commit 05f9d2b94ae1d3a5f3e707ba4ad677e700a6fc55, reversing
changes made to f491bb59591c78736427ca92d2067f445f1630c5.
8 年前
Filip Iliescu
9c290707
merge changes from remote to local branch
7 年前