Paul Demeulenaere
795ccf44
- Move HDRenderLoop to HDRenderPipeline
- Work in progress : only fix compilation, code generation should be rework
8 年前
Paul Demeulenaere
40290c81
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/ShaderVariables.hlsl
8 年前
Paul Demeulenaere
e89a757c
Update MaterialGraph External
8 年前
Paul Demeulenaere
e43aac79
- Add BakeDiffuseLightingNode
- Fix empty regex (use explicit "nothing_at_all" because it's clearer)
- Fix Require for MasterNode considering the filter value
- Rename PositionCS => PositionHS
8 年前
Paul Demeulenaere
8741cf58
Plug bakeDiffuseLighting
8 年前
Paul Demeulenaere
e26dbf64
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
830fbc67
Update External
8 年前
Paul Demeulenaere
267b0349
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
3c717a2e
Add vertexColor node support
8 年前
Paul Demeulenaere
744fdd99
Add TangentToWorldDirectionNode & Update External
8 年前
Paul Demeulenaere
c4e92edd
Ignore GraphFramework folder
8 年前
Paul Demeulenaere
f44b8fd2
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# .gitignore
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
Paul Demeulenaere
d21fd305
Update Material Graph : Implicit node has been deprecated, rework this aspect for HDRenderLoop using IMayRequiresNormal/Tangent
8 年前
Paul Demeulenaere
8826e655
Update MaterialGraph external (and move CollectFromNodesFromNodes to NodeUtils)
8 年前
Paul Demeulenaere
c79b25a0
Clean way to plug default semantic behavior (using surfaceAttribute)
8 年前
Paul Demeulenaere
592b2ca6
Plug UnlitGraphUI to UnlitTemplate
8 年前
Paul Demeulenaere
ab48557b
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
102b0ab8
- Unlit shader graph node
- Plug materialID (automatically deducted from GetMatchingMaterialID)
8 年前
Paul Demeulenaere
0621ae04
- Add LitSharePass.template to clarify code
- Isolate material graph integration from HDRenderloop to HDRenderloopMaterialGraph
8 年前
Paul Demeulenaere
14378632
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
522def83
Plug tangent surfaceData input
8 年前
Paul Demeulenaere
16333450
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
bd465a6d
- Plug tangent, bitangent & vertexColor for MaterialGraph Integration
- Add Createbitangent independant function sur ShaderVariables
8 年前
Paul Demeulenaere
2bde9a8f
*Up External
8 年前
Paul Demeulenaere
23aab6f2
- Plug meta pass
- Use Attribute.hlsl & share the same FragInput
- Rename useDataInput => useSurfaceData & needFragInput => useFragInput
8 年前
Paul Demeulenaere
b9f173de
Minor : add details to PreIntegratedGFGD comment
8 年前
Paul Demeulenaere
691b79fb
HotFix forward compilation from shaderGraph
8 年前
Paul Demeulenaere
724be061
Fix after merge
8 年前
Paul Demeulenaere
2b2b5808
Merge branch 'master' into scriptablerenderloop-materialgraph
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/Lit/Editor/LitUI.cs
8 年前
Paul Demeulenaere
ad2ec968
Fix build
8 年前
Paul Demeulenaere
21cd551b
- Integrate AlphaCutOff with MaterialGraph
- Move LitGraphUI to a specific cs file
8 年前
Paul Demeulenaere
2a561d3e
Reintegrate HDRenderloop template after merge (todo : fix forward pass)
8 年前
Paul Demeulenaere
7e5df8d4
Fix build
8 年前
Paul Demeulenaere
e7df382c
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# .gitignore
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/Lit/Editor/LitUI.cs
# Assets/ScriptableRenderLoop/HDRenderLoop/Shaders/Material/Lit/Lit.cs
8 年前
Paul Demeulenaere
c26b4333
Plug CustomGUI to MaterialGraph for HDRenderLoop
8 年前
Paul Demeulenaere
bd859e0f
Update MaterialGraph
8 年前
Paul Demeulenaere
68c59d86
Fix forward pass (wip, state aren't plugged)
8 年前
Paul Demeulenaere
410adf93
- Update MasterGraph external and allows UV0 to be float2 instead of float4
- Plug (wip) automatic normal
8 年前
Paul Demeulenaere
64664d83
Improve code generation : smarter "include" which allows variant between pass (e.g.: #{LitTemplate|useDataInput:{.*}|needFragInput:{positionWS}})
8 年前
Paul Demeulenaere
cdb8bd40
Fix basic code generation (still draft, output is not only SurfaceData but also BuiltInData)
8 年前
Paul Demeulenaere
66d8d3f0
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
5c4b6aaf
MaterialGraph integration : Implement first draft for GetShader function
8 年前
Paul Demeulenaere
17bf2b62
Prepare empty behavior for the new MasterNode integration
8 年前
Paul Demeulenaere
4f7c5d27
Minor : update bat tool for symlink (deprecated folder)
8 年前
Paul Demeulenaere
d6e910a1
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
1901074b
New iteration for MaterialGraph integration (old code disabled)
8 年前
Paul Demeulenaere
e9b5f5ae
- Cleaner way describe MasterNode
- First version of suitable template which integrate packing/unpacking between vertex & fragment
N.B.: Refactor is needed in MaterialGraph to move specific shader code generation to ScriptableRenderloop
8 年前
Paul Demeulenaere
ade88088
Fix ShaderBuild
8 年前
Paul Demeulenaere
2c436ffd
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
f286e852
First integration for a *suitable* approach of MaterialGraph & ScriptableRenderloop (MasterNode description is draft, that's why MaterialIDAttribute is tagget as "WIP")
8 年前