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

作者 SHA1 备注 提交日期
Tim Cooper cf6628c6 [material graph]Fix serialization issues + start adding unit tests 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 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 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 cea17e49 [Material graph] Tidy up asset handling (generic graph drawer that can be used by all graphs) 9 年前
Tim Cooper 25971c00 [material Graph] Fix non detected renames and add subgraph 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 7cf4d1f0 [Material Graph]More tests + tidy custom serialization. 9 年前
Tim Cooper 62377747 [Material graph] Working subGraph now. Copies function / properties etc. 9 年前
Tim Cooper 40ac12ad [Material Graph]Add copy paste support via serializing temp graph and rewriting internal connectors. Next step: auto create sub graph. 9 年前
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 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 年前
Paul Demeulenaere 0c053056 Secret implicit node feature (ease automatic connection considering "virtual" default input node) : plug it for TextureNode 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 47d64c52 [mat graph]Remove implicit node creation now that we have better code generation framework. 8 年前
Tim Cooper e1f379f3 Recreate latest changes from RMGUI from joce 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 8df91eb4 Remove function 1 input and function 4 input 8 年前
Peter Bay Bastian 7e160ce8 Run `hg format` on repository 7 年前
Peter Bay Bastian eb8a8906 Use dictionary to store nodes for faster lookups 7 年前
Peter Bay Bastian 1e3fb5de Add dictionary for storing `Node -> Edges` reference in SerializableGraph (faster/more scalable edge look-ups) 7 年前
Peter Bay Bastian a93f2736 Add change notifications for graph, used for managing previews better 7 年前
Peter Bay Bastian 75826752 Add edge change notifications to IGraph 7 年前
Tim Cooper 76430e32 Refactored subgraph to abstract subgraph + remap subgraph. This is groundwork to allow for real remap master nodes. 7 年前
Peter Bay Bastian 314ba653 Add change notifications for shader properties 7 年前
Tim Cooper f2cae710 Merge branch 'exposed-prop-subgraph' 7 年前
Peter Bay Bastian a3385c0f Undo/redo prototype 7 年前
Tim Cooper 24923996 misc fixes afer changes 7 年前
Peter Bay Bastian c5a7e594 Fix integration with Undo by introducing IGraphObject 7 年前
Peter Bay Bastian b7975d8f Reflection based undo deserialization 7 年前
Peter Bay Bastian 1b46d517 More robust undo/redo by removing and adding nodes 7 年前
Peter Bay Bastian 99701f90 UIElements-based controls for color and vector controls 7 年前
Tim Cooper a5c9b0ce Merge branch 'exposed-prop-subgraph' 7 年前
Tim Cooper 6161fea6 Fix compiler warnings :) 7 年前
Peter Bay Bastian 867e4ea2 Replace OnGraphChange with polling-based change tracking system 7 年前
Peter Bay Bastian 17a5050c Fix hanging edges for collapsed nodes after undo/redo 7 年前
Peter Bay Bastian f95f8c27 BIG namespace refactor: UnityEngine -> UnityEditor, MaterialGraph -> ShaderGraph 7 年前
Tim Cooper 72e82ce1 fix up graph validation. 7 年前
Peter Bay Bastian d50eb6bb Outside node controls for texture slots + various fixes 7 年前
Peter Bay Bastian 4f1b32b9 Undo fix 7 年前
Peter Bay Bastian c2d9f15c Fix undo bug caused by property node -> concrete node conversion happening during undo 7 年前
Tim Cooper 16640c42 Run code format tool 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 年前
Peter Bay Bastian 94202c55 Assembly Definition Files 7 年前
Peter Bay Bastian e46e896a Output stack trace along with "invalid edge" warning 7 年前