34 次代码提交 (513db118-1256-4eee-a5a5-f93e01cb9433)

作者 SHA1 备注 提交日期
Tim Cooper cf6628c6 [material graph]Fix serialization issues + start adding unit tests 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 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 1b5c5494 [Material Graph]Refactoring drawing. Working general drawing. 9 年前
Tim Cooper 3e4c0174 [Material Graph]Add in general node collapse. 9 年前
Tim Cooper 2645e25c [Material Graph] split into runtime vs editor. Create UI delegation to handle node drawing nicely. 9 年前
Tim Cooper a2d8ad62 Add drawing of custom node preview 9 年前
Tim Cooper 01366ee3 Custom UI for PixelShaderNode. 9 年前
Tim Cooper da4824f7 Readd all existing nodes. 9 年前
Tim Cooper 0dd596bf [Material Graph] change nodes property to GetNodes<T> where you can get nodes of a given type 9 年前
Tim Cooper d9619701 [material graph] Tidy up API for slot management (make generic). 9 年前
Tim Cooper 62377747 [Material graph] Working subGraph now. Copies function / properties etc. 8 年前
Tim Cooper 40ac12ad [Material Graph]Add copy paste support via serializing temp graph and rewriting internal connectors. Next step: auto create sub graph. 8 年前
Tim Cooper 376c8378 [material graph]Change how precision works, make default precision half. 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 6ef35ae3 [Material Graph]Use slotid's instead of slots. 8 年前
Tim Cooper cc192491 [Material Graph]Adding property node tests + pixel node tests + tidy API as I go (light functions specifically) 8 年前
Tim Cooper 553fedbf [Format]Run code formatting 8 年前
Tim Cooper 8736b714 color node now updates dependent nodes when the color is modified. 8 年前
Tim Cooper ab7317bb [Mat Graph]Run code formatter 8 年前
Peter Bay Bastian f1abf833 Implemented node collapsing 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 17429180 Add support for setting default input values on material sub graphs (when editing the graph) so there is something to compare with. 8 年前
Tim Cooper 0a990a6d allow specifying the UV channel on the UV node. 8 年前
joce 3e485a48 DrawData be gone 8 年前
Tim Cooper 8f5cab45 [fixes]Fix broken unit tests. 7 年前
Peter Bay Bastian a3385c0f Undo/redo prototype 7 年前
Peter Bay Bastian f95f8c27 BIG namespace refactor: UnityEngine -> UnityEditor, MaterialGraph -> ShaderGraph 7 年前
Tim Cooper e26f02bc remove non needed logs 7 年前
Peter Bay Bastian da0d10c8 Massively decreased amount of allocations in preview rendering (~440 kB -> ~23 kB per frame) 7 年前
Tim Cooper 1f9b882d Fix up linar / gamma state of color nodes when they get inlined. 7 年前