Implemented a basic framework for node-based shaders.
authorTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>
Fri, 11 Jul 2014 07:51:04 +0000 (16:51 +0900)
committerTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>
Tue, 12 Aug 2014 01:10:14 +0000 (10:10 +0900)
commit87f75299e1b07fd026ecdfa1c993130a60d65280
tree28195cd6d00694f8a66a803f62126ae28e250e49
parentd956a074e31b278d06c6ee4841ee735b90ba22ea
Implemented a basic framework for node-based shaders.

Shader nodes will be used to define materials for stroke rendering, so as to
allow users to interactively configure textures.
release/scripts/startup/bl_ui/space_node.py
source/blender/editors/space_node/node_edit.c
source/blender/editors/space_node/space_node.c
source/blender/makesdna/DNA_space_types.h
source/blender/makesrna/intern/rna_linestyle.c
source/blender/makesrna/intern/rna_space.c
source/blender/nodes/CMakeLists.txt
source/blender/nodes/SConscript
source/blender/nodes/shader/node_shader_tree.c