Tim Cooper
|
26c129c0
|
[Material Graph] Sub graph / subgraph input nodes are can be added now, need to work on slots still
|
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
|
553fedbf
|
[Format]Run code formatting
|
9 年前 |
Tim Cooper
|
31fa7c60
|
[Material Graph]Readd export button. Fix issue with sub graph exports.
|
9 年前 |
Tim Cooper
|
c565a8d4
|
fix formatting
|
8 年前 |
Tim Cooper
|
39086dd7
|
[Mat Graph]Remove light functions and instead have multiple master nodes.
|
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 年前 |
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 年前 |
Tim Cooper
|
e3f06249
|
Shader name is now the name of the file.
|
7 年前 |
Peter Bay Bastian
|
7e160ce8
|
Run `hg format` on repository
|
7 年前 |
Tim Cooper
|
8a87c992
|
More refactoring.
|
7 年前 |
Tim Cooper
|
354517e6
|
Partially working new master node architecture.
|
7 年前 |
Tim Cooper
|
be067cc2
|
first real working shader in the 'new' model.
|
7 年前 |
Tim Cooper
|
0818f178
|
temp
|
7 年前 |
Tim Cooper
|
735c401b
|
Working: Properties window + new master node.
|
7 年前 |
Tim Cooper
|
8d5e6fd1
|
texture exposition working
|
7 年前 |
Tim Cooper
|
97cfbe75
|
Working remap node (wood wood) probably still needs a bunch of love. but something is working :)
|
7 年前 |
Tim Cooper
|
4a551695
|
temp
|
7 年前 |
Tim Cooper
|
24923996
|
misc fixes afer changes
|
7 年前 |
Peter Bay Bastian
|
f95f8c27
|
BIG namespace refactor: UnityEngine -> UnityEditor, MaterialGraph -> ShaderGraph
No longer need assembly name in serialized data
|
7 年前 |
Tim Cooper
|
0063c976
|
Fix concrete slots not being initialized.
|
7 年前 |
Peter Bay Bastian
|
2fa06117
|
Implemented uber shader
|
7 年前 |
Tim Cooper
|
1d641fec
|
For final shader generation use the master node.
|
7 年前 |
Peter Bay Bastian
|
544afac6
|
Add extra parameter to shader generation functions for master nodes and sub-shaders to track changes to dependencies
|
7 年前 |