Cycles Gamma Node
authorDalai Felinto <dfelinto@gmail.com>
Fri, 16 Dec 2011 20:35:06 +0000 (20:35 +0000)
committerDalai Felinto <dfelinto@gmail.com>
Fri, 16 Dec 2011 20:35:06 +0000 (20:35 +0000)
commit2a6fdbcccdb285664d921d59f66f96d0345124de
tree3d7b8d41a05318d43821efe43548ac8df5162d78
parent3311164b24da61f2967f96d0ee27508a7e2e0267
Cycles Gamma Node
Node specially useful for Texture correction.

This is also a nice example of a simple node made from scratch in case someone wants to create their custom nodes.
Review by Brecht.
16 files changed:
intern/cycles/app/cycles_xml.cpp
intern/cycles/blender/blender_shader.cpp
intern/cycles/kernel/CMakeLists.txt
intern/cycles/kernel/osl/nodes/CMakeLists.txt
intern/cycles/kernel/osl/nodes/node_gamma.osl [new file with mode: 0644]
intern/cycles/kernel/svm/svm.h
intern/cycles/kernel/svm/svm_gamma.h [new file with mode: 0644]
intern/cycles/kernel/svm/svm_types.h
intern/cycles/render/nodes.cpp
intern/cycles/render/nodes.h
source/blender/blenkernel/BKE_node.h
source/blender/blenkernel/intern/node.c
source/blender/makesrna/intern/rna_nodetree_types.h
source/blender/nodes/CMakeLists.txt
source/blender/nodes/NOD_shader.h
source/blender/nodes/shader/nodes/node_shader_gamma.c [new file with mode: 0644]