Go to file
Sergey Sharybin d165b1b266 Cycles: Add method to dump current shader graph to the graphiz file
This is rather useful to see how good optimization went and so.

Currently uses quite simple notation: shader nodes are nodes on the
graph, connects between graph nodes are named by the sockets names,
so i.e. connection between BSDF and Mix would be named bsdf:closure1.

Could be improved in the feature to draw fancier graph, but it's good
enough already.

Use in the following way:
- To create graphix file call graph->dump_graph("graph.dot")
- To visualize the grapf call: dot -Tpng graph.dot -o graph.png
2014-09-25 17:08:32 +06:00
build_files Fix T41936: lender 2.72 Crashes on play on *Ubuntu 14.04 2014-09-24 16:34:12 +06:00
doc Sphinx doc script, update for change in rsync 2014-09-24 12:51:22 +10:00
extern Cycles: Add support of Glog logging 2014-09-25 17:08:32 +06:00
intern Cycles: Add method to dump current shader graph to the graphiz file 2014-09-25 17:08:32 +06:00
release Quick Smoke: Only generate Fire/Smoke Nodes when actually used, this is a bit faster for the renderer. 2014-09-25 12:44:39 +02:00
scons@625d446ae8 Fixed border extension for the sunbeams node. 2014-09-23 11:42:11 +02:00
source Cycles: Add support of Glog logging 2014-09-25 17:08:32 +06:00
tests Cleanup: use static sets where possible 2014-09-18 17:45:31 +10:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Revert "ignore conflict files" 2014-08-08 06:00:49 +10:00
.gitmodules Initialize git submodules for addons, locales and scons 2013-11-15 12:19:08 +06:00
CMakeLists.txt Cycles: Add support of Glog logging 2014-09-25 17:08:32 +06:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Utility script to create release archive 2014-09-16 11:44:00 +10:00
SConstruct Fix scons leaving partially generated files when aborting 2014-09-12 22:56:37 +06:00