Source Code For Structural Properties Evolution


Sample shader graphs



Scripts explanation

All the scripts are written in python 3.8. To run the script, please lunch a python tools like Anaconda or directly run "python xx.py"


  1. Variation of node counts in shader graphs across scenes and plot the result [code]
  2. Variation of edge counts in shader graphs across scenes and plot the result [code]
  3. For edge and node count scripts, the input is the count of edge and node per shader graph, the output is the plot shown in the page



  4. Variation of cycle counts in shader graphs across frames and plot the result [code]
  5. Variation of node degrees in shader graphs across frames and plot the result [code]
  6. For cycle and degree count scripts, the input is the shader graph representing by edgelist and nodelist, the output specify the degree and cycle count for each shader graph