sebastienlagarde
87a5b1b5
HDRenderLoop: Last commit miss some file
8 年前
Evgenii Golubev
9c4e28d4
Compact the Disney Diffuse LUT
8 年前
sebastienlagarde
ea867c72
HDRenderLoop: Remove Shaders folder and move all files at root + rename XXXDefault.shader to XXX.shader
8 年前
Evgenii Golubev
0063bde5
Update LTC LUT data
8 年前
Sebastien Lagarde
efa7c787
HDRenderLoop: Clean packed Gbuffer code in Uint16 + packing functions
- It still doesn't work as UINT16 RT is not supported by Unity :(
- packing.hlsl need some convention/naming cleanup
8 年前
Evgenii Golubev
191dcd94
Optimize EvaluateBSDF_Area() with an early exit and scalar grouping
8 年前
Sebastien Lagarde
25234e00
HDRenderLoop: Test about packing all GBufer in two RT U16
This will not work for now but allow to stress the design in some comple
case. May be remove later or adapted
8 年前
Evgenii Golubev
8de2e009
Update the normalization of Baum's equation
8 年前
Sebastien Lagarde
40f9dda4
HDRenderLoop: Update for velociy buffer + several stuff/fix/refactor
-fix issue with spotAngle that have been change in the light component
- remove undesired unrachable code warning
- create a proper shader config system (previous one was nor working)
- Change concept of material gbuffer to also include lighting, remove
all lighting buffer macro, bakeDiffuseLighting now pass to encode to
gbuffer
- deferred material is now in charge of all material RT format, lighting
buffer included
- velocity buffer is independt of deferred material
- add first start of distortion
- update velocity buffer management + add velocity pass
-
8 年前
Evgenii Golubev
92dde0a7
Enable two-sided support for the reference area light implementation
8 年前
Evgenii Golubev
2663eb61
Improve comments
8 年前
Evgenii Golubev
81b8bd5f
Temporarily disable the reference GGX IBL implementation
8 年前
Evgenii Golubev
f2161234
Add area light geometry visualization
8 年前
Peter Bay Bastian
22ea3bd8
It is now possible to mark a master node as active in a shader graph (but not in others like sub graphs or remap graphs)
8 年前
Peter Bay Bastian
31965b77
Slots can now be changed while a graph is loaded
Rather than storing all sub draw data instances mixed together in a
shared list, they are now stored per type such that e.g. anchors/slots
can easily be updated.
8 年前
Peter Bay Bastian
70e53ed7
Refined `ModificationScope` with `.Topological`
`Topological` represents something that changes the topology of the
graph, i.e. something that causes e.g. edge removal.
8 年前
Peter Bay Bastian
d8ebbf95
Re-added highlight-border for selected nodes
8 年前
Peter Bay Bastian
640ab79a
Fixed hiding of right pane when there are no outputs
Also removed some unnecessary classList checks
8 年前
Tim Cooper
e6cc7289
Merge branch 'RemapAndSubshader'
8 年前
Tim Cooper
c11fe3b4
[Material graph]Tidy up node remapper. It now does not emit nodes but passes through.
8 年前
Tim Cooper
112ae744
[mat graph]Really rough, but working! remap nodes.
8 年前
Tim Cooper
57c58904
[mat graph]More remapping
8 年前
Tim Cooper
7ee96660
[mat graph]Start work on remapper
8 年前
Peter Bay Bastian
a8450aba
Hide right pane in node if there are no output slots
8 年前
Peter Bay Bastian
6b8dd307
Minor style tweak
8 年前
Peter Bay Bastian
780c7cc1
Updated styling to look like Hugo's mockup + fixes
- HeaderDrawer now extends from DataWatchContainer rather than
GraphElement (don’t do the latter for things that are inside nodes)
8 年前
Peter Bay Bastian
c90ddfc2
USS clean-up for nodes
8 年前
Peter Bay Bastian
6a436d82
Changed TitleBar.uss to use class names rather than naming
I think we need some proper guidelines on USS usage. I think a sensible
rule would be that names are reserved for the owning view, such that it
can be used for layouting etc.
8 年前
Peter Bay Bastian
682248e0
Created GraphEditorDrawer by extracting view stuff from AbstractGraphEditWindow
The latter was getting very crowded and more views that are not inside
the GraphView are on the way.
8 年前
Peter Bay Bastian
fa8baa2c
Created IEnumerable extension for zipping together enumerables
(so that we can easily iterate over 2 collections using their
IEnumerable interface, rather than having to index into one of them)
8 年前
Paul Demeulenaere
8592d7d0
Add an index to RequiresMeshUV, allows require UV1 to UV3
8 年前
Paul Demeulenaere
2c0192a0
Add VertexColorNode & Fix missing bitangent in AbstractSurfaceMasterNode.cs
8 年前
Paul Demeulenaere
c1f9ae7d
Add WorldBitangentNode (with IMayRequireBitangent behavior)
8 年前
Tim Cooper
9f1103ac
[mat graph] Nested shader now lives inside graph asset. This is used by the material inspector :)
8 年前
Tim Cooper
f62762b2
[mat graph]Move material options into the master node they exist for + add GUID support for selected master node.
8 年前
Tim Cooper
47d64c52
[mat graph]Remove implicit node creation now that we have better code generation framework.
8 年前
Paul Demeulenaere
94144e69
Add DepthFirstCollectNodesFromNodeSlotList (allows a list of input slot instead one)
8 年前
Paul Demeulenaere
51383cec
Add world tangent node (with IRequireTangent behavior)
8 年前
Paul Demeulenaere
94f746ff
- Avoid add null shaderChunks
- Public for normal slot (useful for default input)
8 年前
Peter Bay Bastian
1ded56e2
Added active state for title bar buttons a la the CSS pseudo class
8 年前
Peter Bay Bastian
7ef50ef7
Replaced accidental tabs with spaces
8 年前
Peter Bay Bastian
be11b1e0
"Show in project"-button now works
8 年前
Peter Bay Bastian
c6e6d4e4
Refactored title bar button into own drawer
8 年前
Peter Bay Bastian
53ab6c81
Added options button (not functional yet)
8 年前
Peter Bay Bastian
235ac2cb
Made title bar look more like the one in the scene view and added button for showing graph in scene view (not functional yet though)
8 年前
Peter Bay Bastian
621f548e
Style tweaks and minor code clean-up for title bar
8 年前
Peter Bay Bastian
c299e028
TitleBarDrawData is now managed by GraphDataSource rather than GraphEditWindow
8 年前
Peter Bay Bastian
08a32f0c
Removed absolute positioning from TitleBar
8 年前
Peter Bay Bastian
da329206
Removed absolute positioning from GraphView and did minor tweaks to title bar
8 年前
julienf-unity
bb982188
Remove imported.asset files
8 年前