Tim Cooper
|
a9c7d4bf
|
[Shader Graph] Add simple test framework to validate generation is consistant.
|
9 年前 |
Tim Cooper
|
cf6628c6
|
[material graph]Fix serialization issues + start adding unit tests
|
9 年前 |
Tim Cooper
|
2645e25c
|
[Material Graph] split into runtime vs editor. Create UI delegation to handle node drawing nicely.
|
9 年前 |
Tim Cooper
|
01366ee3
|
Custom UI for PixelShaderNode.
Add Slot priority + tests
Make shader generation static functions (they do not need to be members
|
9 年前 |
Tim Cooper
|
8acbd944
|
[Material Graph]Tidy up test running / folder layout
|
9 年前 |
Tim Cooper
|
553fedbf
|
[Format]Run code formatting
|
8 年前 |
Tim Cooper
|
6cf280f3
|
[Material Graph]Add image comparison tests. Just add graph to UnityShaderEditor/Tests/IntegrationTests/Graphs
|
8 年前 |
Tim Cooper
|
d759e955
|
[Material Graph]Tidy up integration testing.
|
8 年前 |
Tim Cooper
|
8c5f323e
|
fixing node drawing
|
8 年前 |
Tim Cooper
|
c565a8d4
|
fix formatting
|
8 年前 |
Tim Cooper
|
1b049752
|
[Material Graph] Rename and reorganise the repository.
|
8 年前 |
Tim Cooper
|
39086dd7
|
[Mat Graph]Remove light functions and instead have multiple master nodes.
|
8 年前 |
Tim Cooper
|
313777e5
|
[Mat Graph] Master Node Inversion refactor
|
8 年前 |
Tim Cooper
|
bc6130d7
|
Fix nodes so that the master node now can do a mapping from vertex input to usage by the master node.
|
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
|
9f1103ac
|
[mat graph] Nested shader now lives inside graph asset. This is used by the material inspector :)
|
8 年前 |
Tim Cooper
|
7ee96660
|
[mat graph]Start work on remapper
|
8 年前 |
Tim Cooper
|
06b7010b
|
Remove "AnyNode"
|
7 年前 |
Mads Ronnow
|
f4f2a2f8
|
Fixed graph image comparison test and added graph shader text comparison in test
|
7 年前 |
Mads Ronnow
|
edd8c41d
|
Now using RMS for texture compare
Added Assert Fail if text template doesn't exist.
|
7 年前 |
Peter Bay Bastian
|
bdd1ae34
|
Make MaterialGraphPreviewGenerator disposable
|
7 年前 |
Tim Cooper
|
c54ee0eb
|
String compare for generated shader tests should not care about whitespace (we use platform native when generating so there can be differences between windows / mac)
|
7 年前 |
Tim Cooper
|
e3f06249
|
Shader name is now the name of the file.
|
7 年前 |
Tim Cooper
|
b1e5c75f
|
Update shader generation tests.
|
7 年前 |
Peter Bay Bastian
|
7e160ce8
|
Run `hg format` on repository
|
7 年前 |
Tim Cooper
|
1793f62f
|
Add LW SRP into material graph
|
7 年前 |
Tim Cooper
|
8a87c992
|
More refactoring.
|
7 年前 |
Peter Bay Bastian
|
bec6cdbb
|
New preview system and master node preview in inspector
|
7 年前 |
Tim Cooper
|
95cdeda0
|
Merge remote-tracking branch 'origin/master' into refactor-properties
# Conflicts:
# MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/AbstractMaterialGraphEditWindow.cs
# MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Inspector/Presenters/GraphInspectorPresenter.cs
# MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Inspector/Presenters/SurfaceMasterNodeEditorPresenter.cs
# MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Inspector/Views/GraphInspectorView.cs
# MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/GraphEditorPresenter.cs
# MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Presenters/NodePreviewPresenter.cs
|
7 年前 |
Jens Holm
|
0f07c1c0
|
Add mesh selection for master node preveiw
|
7 年前 |
Peter Bay Bastian
|
f95f8c27
|
BIG namespace refactor: UnityEngine -> UnityEditor, MaterialGraph -> ShaderGraph
No longer need assembly name in serialized data
|
7 年前 |
Tim Cooper
|
16640c42
|
Run code format tool
|
7 年前 |
Peter Bay Bastian
|
57a0eab1
|
Remove unused imports in entire solution
|
7 年前 |
Peter Bay Bastian
|
8af999a0
|
Fix paths for integration tests
|
7 年前 |
Peter Bay Bastian
|
11c1b9be
|
Fix all Shader Graph tests (including integration graphs)
|
7 年前 |
Peter Bay Bastian
|
7bafacee
|
Add support for folders in integration test graphs folder
|
7 年前 |
Tim Cooper
|
416f1e20
|
Disable integration test for now.
|
7 年前 |