Tim Cooper
|
cf6628c6
|
[material graph]Fix serialization issues + start adding unit tests
|
9 年前 |
Tim Cooper
|
c142890b
|
[Material graph]Logging
|
9 年前 |
Tim Cooper
|
327231db
|
[Material graph]More tests + fixes along the way.
|
9 年前 |
Tim Cooper
|
ed811c3c
|
[material graph]Tidy slot reference usages + update tests.
|
9 年前 |
Tim Cooper
|
8f52ff02
|
[Material Graph]Finish tests for serializable graph
|
9 年前 |
Tim Cooper
|
6cf26ef3
|
[Material Graph] Add a test for serializable node
|
9 年前 |
Tim Cooper
|
0de2d9bd
|
[Material Graph] Mode node collecton code to NodeUtils away from member functions
|
9 年前 |
Tim Cooper
|
404ea34c
|
[material graph]Moving namespaces / extract things to interface
|
9 年前 |
Tim Cooper
|
3958bdb1
|
[Material Graph]Rearrange project.
|
9 年前 |
Tim Cooper
|
1b5c5494
|
[Material Graph]Refactoring drawing. Working general drawing.
|
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
|
0dd596bf
|
[Material Graph] change nodes property to GetNodes<T> where you can get nodes of a given type
Remove redundent code
Set node when adding to graph (do not set owner manually)
Tidy up tests after changes.
|
9 年前 |
Tim Cooper
|
d9619701
|
[material graph] Tidy up API for slot management (make generic).
|
9 年前 |
Tim Cooper
|
7cf4d1f0
|
[Material Graph]More tests + tidy custom serialization.
|
9 年前 |
Tim Cooper
|
8acbd944
|
[Material Graph]Tidy up test running / folder layout
|
9 年前 |
Tim Cooper
|
62377747
|
[Material graph] Working subGraph now. Copies function / properties etc.
|
9 年前 |
Tim Cooper
|
ac62e6d8
|
[Shader Graph]Tidy function input nodes to now handle input dimensions nicely.
|
8 年前 |
Tim Cooper
|
7ae021c6
|
[material graph]Convert slots from being a string into being an int that can be referenced from the node.
|
8 年前 |
Tim Cooper
|
df47a2ff
|
[material graph] add tests for node configuration.
|
8 年前 |
Tim Cooper
|
6e740eb0
|
[material graph]Fix test name
|
8 年前 |
Tim Cooper
|
0e9ee494
|
[Material Graph]Tidy + small Refactorings. Add more tests.
|
8 年前 |
Tim Cooper
|
553fedbf
|
[Format]Run code formatting
|
8 年前 |
Tim Cooper
|
d55cb3d6
|
[material graph]Fixing position + serializing positions
|
8 年前 |
Tim Cooper
|
c11fe3b4
|
[Material graph]Tidy up node remapper. It now does not emit nodes but passes through.
|
8 年前 |
Tim Cooper
|
591ca2fd
|
Start upgrade to new graph view.
|
8 年前 |
Tim Cooper
|
8f5cab45
|
[fixes]Fix broken unit tests.
|
7 年前 |
Tim Cooper
|
6161fea6
|
Fix compiler warnings :)
|
7 年前 |
Peter Bay Bastian
|
f95f8c27
|
BIG namespace refactor: UnityEngine -> UnityEditor, MaterialGraph -> ShaderGraph
No longer need assembly name in serialized data
|
7 年前 |
Peter Bay Bastian
|
da0d10c8
|
Massively decreased amount of allocations in preview rendering (~440 kB -> ~23 kB per frame)
|
7 年前 |
Peter Bay Bastian
|
562e71c8
|
Fix SerializableGraphTests
|
7 年前 |
Peter Bay Bastian
|
11a83d08
|
Squash SerializableGraph into AbstractMaterialGraph
|
7 年前 |
Peter Bay Bastian
|
e3aaf843
|
Squash `SerializableNode` into `AbstractMaterialNode`
|
7 年前 |
Peter Bay Bastian
|
5fe33b9e
|
Squash `SerializableSlot` into `MaterialSlot`
|
7 年前 |
Peter Bay Bastian
|
57a0eab1
|
Remove unused imports in entire solution
|
7 年前 |
Peter Bay Bastian
|
11c1b9be
|
Fix all Shader Graph tests (including integration graphs)
|
7 年前 |