Paul Demeulenaere
4f7e51fb
Split LitUI and UnlitUI with base class to share behavior with the MaterialGraph
8 年前
Julien Ignace
dc9c16ef
Renamed "tex world scale" to "tiling" for planar/triplanar mapping.
8 年前
Julien Ignace
9ce05c62
Fixed whitespace.
8 年前
Julien Ignace
9ccb7b24
Fixed LayeredLit test scene for UV3 case (data was corrupted by Vertex Tool Pro...)
8 年前
Sebastien Lagarde
d1bf008e
HDRenderLoop: Add distortion pass control + depth offset support
8 年前
sebastienlagarde
6521b4be
HDRenderPipeline: More rename of UnityEditor.Experimental.ScriptableRenderLoop + minor stuff
8 年前
Julien Ignace
0d4ab3d2
Changed the way heightmaps scale and bias are displayed in the GUI. It's now H = (h - center) * amplitude.
8 年前
sebastienlagarde
b60bd965
HDRenderPipeline: Fix various issue with tesselatoin + depth offset
8 年前
sebastienlagarde
4e4aa246
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-tesselation
8 年前
sebastienlagarde
14785f65
HDRenderPipeline: commit unworking code
8 年前
Sebastien Lagarde
8f97c56c
HDRenderPipeline: Add Phong tesselation
8 年前
Sebastien Lagarde
83594dd2
HDRenderPipeline: Big renaming Tesselation => Tessellation
8 年前
Sebastien Lagarde
f4f59ad1
HDRenderPipeline: Add distance and screen adapation + backface culling
miss frustrum culling
8 年前
sebastienlagarde
e447e133
HDRenderPipeline: Fix tessellation issue with double sided
8 年前
sebastienlagarde
b82ad07d
HDRenderPipeline: Push compiling code
8 年前
sebastienlagarde
613a80ee
HDRenderPipeline; Add Pom test level
8 年前
Evgenii Golubev
d1ed6394
Split lighting for all materials into diffuse and specular
8 年前
sebastienlagarde
e25f8c19
HDRenderPipeline: Add object scale
8 年前
Evgenii Golubev
21be7561
Merge branch 'master' into SSSSS
8 年前
Paul Demeulenaere
795ccf44
- Move HDRenderLoop to HDRenderPipeline
- Work in progress : only fix compilation, code generation should be rework
8 年前
sebastienlagarde
be649c1e
HDRenderPipeline swap g and b for details mask / ansiotropy
8 年前
sebastienlagarde
810afcf1
HDRenderPipeline: Update layered material
8 年前
Sebastien Lagarde
408e09aa
HDREnderLoop: Fix cluster lighting + rename base layer to main layer
- Cluster opaque is working but cluster transparent is not working
- Change name base layer to Main layer influence
- Clean some unused code
8 年前
sebastienlagarde
8a6b2cf1
HDRenderPipeline: Update unlit shader
8 年前
Evgenii Golubev
ac23a82e
Merge branch 'master' into SSSSS
8 年前
sebastienlagarde
4b4a4435
HDRenderPipeline: Add horizon based specular occlusion
8 年前
Evgenii Golubev
f2bef29c
Add blending support for the tessellation shader
8 年前
Evgenii Golubev
0ca79425
Merge branch 'SSSSS'
8 年前
Evgenii Golubev
5708bc95
Rename 'MaterialClass' to 'MaterialID' in the code (not the UI) to avoid confusion
8 年前
Evgenii Golubev
8e286ad5
Enable subsurface radius and thickness parameters
8 年前
Sebastien Lagarde
c4c5cfb5
HDRenderPipeline: Third draft not working
8 年前
Sebastien Lagarde
3ae51c0e
HDRenderPipeline: Refactor UI for subsurface
8 年前
Sebastien Lagarde
aa453c68
HDRenderPipeline: Fix several problem - POM working with layered and lit planar
8 年前
Sebastien Lagarde
ab900a3a
HDRenderPipeline: Allow different keyword by layers
- Add keywork normal, specularocclusion, detailmap, mask to layered
shader
- Remove smoothness in alpha option
- Remove code related to detail heightmap
- Remove the restriction on GUI of layered lit layer 1, 2, 3 matching
layer 0
8 年前
Sebastien Lagarde
68f6880e
HDRenderPipeline: Cleanup GUI for lit and layered lit material
- reorganize attributes
- remove inputs options
- Add SkyBox/Cubemap to the project
8 年前
sebastienlagarde
e13205b5
HDRenderPipeline: Change two sided options
Remove all variant of two sided, let double sided mirror for lit
material and double sisded for unlit
8 年前
sebastienlagarde
8a5cbf10
HDRenderPipeline: Cleanup of inspectorUI code for LayredLit and Lit material
8 年前
sebastienlagarde
2fdfd35f
HDRenderPipeline: Add script to call keyword update on material
8 年前
Sebastien Lagarde
00cb67b6
HDRenderPipeline: Clean interface and update UnlitUI
8 年前
Sebastien Lagarde
a81d1680
HDRenderPipeline: Fix issue with double sided lighting
8 年前
Evgenii Golubev
967eec25
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
c444fb8a
Add an option to globally disable SSS
8 年前
Evgenii Golubev
6c9bbcca
Set '_StencilRef' for all lit materials
8 年前
sebastienlagarde
50485164
HDRenderPipeline: Add tessellation tile scale
8 年前
Tim Cooper
c30d33b8
[Format]Reformat via format.pl to match the new conventions
8 年前
Julien Ignace
a58a777f
Added first version of vertex wind and a corresponding test scene.
8 年前
Julien Ignace
83a7b5d3
Added a directionality parameter to the wind vertex animation.
8 年前
sebastienlagarde
ed55ce8f
HDRenderPipeline: Clean debgu settings
- Merge debugViewMaterial with Lightingdebug mode into a DisplayDebug
(less pass)
- Clean debug code, remove useless file
8 年前
Evgenii Golubev
2da00de6
Set the ID of the SSS material to 0 and of the standard material to 1
8 年前
Evgenii Golubev
849f1732
Create a material ID swap utility
8 年前
Evgenii Golubev
235b3f5e
Use the same stencil value for all non-SSS materials
8 年前
sebastienlagarde
e93ed04c
HDRenderPipeline: Re-add "none" mode for double sided lighting
This may be use for hair card. Double sided mode now have none, mirror
and flip mode
8 年前
sebastienlagarde
eb9013f0
HDRenderPipeline: Fix depth offset that was enabled even if not use
8 年前
Sebastien Lagarde
d06af446
HDrenderPipeline: Update stencil bits
- Add stencil bit usage
- Move stencil bit to LightDefinition class
- Rename the enum with RegularLighting and SplitLighting
- Update SSS code to better stencil test practice
8 年前
Julien Ignace
719e0012
Renamed LayeredLit shaders and UI classes to InfluenceLayeredLit.
8 年前
Julien Ignace
7d46e579
"Simple" LayeredLit WIP
7 年前
Julien Ignace
9f664a03
- Removed "simple" layered lit.
- InlfuenceLayeredLit now shares UI with the Lit shader and displays it in foldouts for each layer.
7 年前
Julien Ignace
4957c390
- Renamed InfluenceLayeredLitXXX classes back to LayeredLit
- Changing the number of layers no longer synchronize them all.
7 年前
runes
dd5838bd
sample game delta:
-FPS Mode (Render mesh with custom FOV)
-only PCF shadows with game specific limits
-Atmosphere y-offset property
7 年前
sebastienlagarde
eacc4ecd
HDRenderPipeline: Update some comment in UI and code
7 年前
Sebastien Lagarde
beedb90d
Add support for bent normal on lit and layered shader
Remove horizon fade as it is useless and produce artifact
7 年前
Peter Andreasen
a2e029a1
merge with master + a few samplegame fixes
7 年前
sebastienlagarde
b9915628
HDRenderPipeline: First draft of support of vertex displacement
7 年前
sebastienlagarde
5d0125b2
HDRenderPipeline: Rename diplacement to vertex displacement and add a per pixel dispalcement scale (not done)
- And expose debug display properties
7 年前
sebastienlagarde
f4828c10
HDRenderPipeline: Test Per Pixel scale lock
7 年前
Evgenii Golubev
84d9b5a3
Fix POM using the primitive size
7 年前
Thomas
076b0d65
Cleaned up unused usings
7 年前
Evgenii Golubev
6610eebb
Precompute '_InvPrimScale' and '_InvTilingScale'
7 年前
sebastienlagarde
a40f87a0
Clean/update for distortion + add a transparent depth prepass
- Rename All ForwardDisplayDebug to ForwardDebugDisplay
- Clean/factor code for distortion and SetEnablePass
- Add support for a RenderTransparentDepthPrepass (can be use for hair)
- Distortion pass is now consider as always a separate pass (no MRT
during particles rendering)
7 年前
Peter Andreasen
2ef7d649
merged with master
7 年前
Sebastien Lagarde
f62941c5
Merge branch 'Unity-2017.3' into Add-Per-Pixel-scale
7 年前
Evgenii Golubev
8d403196
Merge branch 'Add-Per-Pixel-scale' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
sebastienlagarde
cb146691
Merge remote-tracking branch 'refs/remotes/origin/Unity-2017.3' into Add-Per-Pixel-scale
7 年前
sebastienlagarde
551e98f0
Refactor the UI to have vertex, pixel and tessellation displacement
- This commit will break the data that use displacement
7 年前
sebastienlagarde
4c55d7e9
Merge pixel and vertex locak object scale, they are identical and the feature are mutually exclusive
7 年前
sebastienlagarde
af8794d4
Remove object scale from attribute/interpolator of tessellation
7 年前
Peter Andreasen
e2332032
Merge remote-tracking branch 'origin/master' into sample_game
7 年前
Frédéric Vauchelles
791c45f8
Moved keyword setup in BaseLitUI.cs
7 年前
Frédéric Vauchelles
4ea18fae
Disable refraction for pre-transparents
7 年前
Frédéric Vauchelles
1e32285e
Renamed PreTransparent to PreRefraction
7 年前
Frédéric Vauchelles
8814a24e
Updated shaders with transparency properties
7 年前
Frédéric Vauchelles
74ced4de
Property check on material property
7 年前
Sebastien Lagarde
e435361c
HDRenderPipeline: Add support of SSS to LayeredLit
7 年前
Julien Ignace
eb9b38db
Hack for GI to handle Alpha Test correctly: Filled the hard-coded property used by the GI system to resolve opacity with our own equivalent so that GI works correctly with alpha-test. Disabled for now for Unlit because of a name conflict.
7 年前
Peter Andreasen
f052451a
merged from master
7 年前
Raymond Graham
7f1a89ea
Motion Vector Support
HDRenderpipeline changes to support Motion Vector Pass.
7 年前
Sebastien Lagarde
15b64fff
Replace SetKeyword by CoreUtils.SetKeyword
7 年前
Peter Andreasen
b6423cf9
merge
7 年前
Raymond Graham
1118c956
Merge branch 'master' into motionVectorSupport
7 年前
sebastienlagarde
d093aa76
Add EnableMotionVectorForVertexAnimation option on Lit shader
7 年前
sebastienlagarde
d032f5a2
Update all shader with correct stencil write mask
7 年前
Peter Andreasen
87c36d52
merged with master
7 年前
Peter Andreasen
422f8443
compile fixes
7 年前
Sebastien Lagarde
1d7b259e
HDRenderPipeline: Remove None mode of double sided
- IT have no sense and cause artifact
7 年前
Sebastien Lagarde
b1d9e7b9
Update Graphic test with only Mirror and None
7 年前
sebastienlagarde
71b735aa
HDRenderPipeline: Add stencil readmask where it make sense
7 年前
Sebastien Lagarde
14afb03c
More file update
7 年前
Julien Ignace
05efe29c
Updated Heightmap parametrization and converted all HDRP materials.
7 年前
Julien Ignace
43f6d6eb
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_HeightMapParametrization
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/Material/Lit/BaseLitUI.cs
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/2xxx_Lighting/2101_GI_Metapass/Lit_Checker_Planar.mat
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/2xxx_Lighting/2101_GI_Metapass/Lit_Checker_Triplanar.mat
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/2xxx_Lighting/2101_GI_Metapass/Lit_Green_CheckerAlphaCutout.mat
7 年前
sebastienlagarde
89b5cebe
HDRenderPipeline: Move enableMotionVectorForVertexAnimation at a better location
7 年前
sebastienlagarde
bd49afda
HDRenderPipeline: Move enableMotionVectorForVertexAnimation at a better location
7 年前
Peter Andreasen
3ccf74cc
merged from master
7 年前
sebastienlagarde
52ad48ce
Update tessellation factor limit to 64
7 年前
sebastienlagarde
02e0282c
Add default decal material + add support dbuffer on lit material
Add DefaultDecalMaterial assign automatically when creating a decal
Add option to disable receiving of decal on materials
7 年前
Peter Andreasen
8b8ef607
Merge remote-tracking branch 'origin/master' into sample_game
7 年前
sebastienlagarde
f966b1cd
First draft
7 年前
sebastienlagarde
a762caad
Remove transmission mode, now there is only two (and no none mode)
7 年前
sebastienlagarde
2a18503e
First draft of SSS and Transmisison UI
7 年前
sebastienlagarde
10ffb093
Move transmission enable at the right place
7 年前
Sebastien Lagarde
76cc874d
Re-introduce none case for double sided
7 年前
sebastienlagarde
94301889
Move EnableMotionVectorForVertexAnimation to baseUnlit + remove motion vector from unlit.shader
7 年前
Peter Andreasen
04b933d9
merged with master
7 年前
Yao Xiaoling
9a2fed6e
Remove vertex wind animation.
7 年前
Yao Xiaoling
846b792e
Small fixes due to removal of vertex animation and transparent mode.
7 年前
Yao Xiaoling
9b87080c
Removed displacement mode.
7 年前
Yao Xiaoling
479defc9
Remove other material features from terrain other than StandardLit.
7 年前
Yao Xiaoling
be7b742d
Remove per-pixel displacement related properties.
7 年前
Yao Xiaoling
3abb8dfa
Removed layer settings and material references.
7 年前
Yao Xiaoling
b6cb6283
Revert unnecessary changes.
7 年前
sebastienlagarde
730f3273
HDRP: add geometric filtering to lit shader
7 年前
sebastienlagarde
cee907b6
HDRP: Fix typo in tooltips
7 年前
Tim Cooper
fafb59af
Run code formatter.
7 年前
Yao Xiaoling
38856112
Fix merge.
7 年前
Yao Xiaoling
da61fbbe
Remove Double Sided mode.
7 年前
sebastienlagarde
f222f97c
Rename DBuffer -> Decals + Add decal multicompile option
- Rename DBuffer -> Decals
- Add multicompile for no decals at all (for support decals)
- TODO: Shader stripping
7 年前
Yao Xiaoling
4d7a5d51
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into gpu_terrain
7 年前
Anis Benyoub
949ce831
More work on cloth UI
6 年前
Anis Benyoub
cd8cac28
Rename cloth to Fabric
6 年前