diff options
author | Campbell Barton <ideasman42@gmail.com> | 2007-10-26 19:32:36 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2007-10-26 19:32:36 +0400 |
commit | 2a2453d3e20e662d5af05b359a71458fa8daabf1 (patch) | |
tree | 059356f764dcab1911e0785c098284eabcccad22 /source/blender/makesdna | |
parent | 83eba96db23fd438369ffae1197b5b40737164c0 (diff) |
nodes from eechlo
* glare
* tonemap
* lense distort
* fast gauss blur
http://projects.blender.org/tracker/?func=detail&atid=127&aid=7505&group_id=9
made fast gauss blur an option for the blur node rather then a separate node.
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_node_types.h | 20 | ||||
-rw-r--r-- | source/blender/makesdna/DNA_scene_types.h | 1 |
2 files changed, 21 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_node_types.h b/source/blender/makesdna/DNA_node_types.h index 63ead419766..40ceb9f0c46 100644 --- a/source/blender/makesdna/DNA_node_types.h +++ b/source/blender/makesdna/DNA_node_types.h @@ -230,4 +230,24 @@ typedef struct NodeDefocus { float fstop, maxblur, bthresh, scale; } NodeDefocus; + +/* qdn: glare node */ +typedef struct NodeGlare { + char quality, type, iter; + char angle, angle_ofs, size, pad[2]; + float colmod, mix, threshold, fade; +} NodeGlare; + +/* qdn: tonemap node */ +typedef struct NodeTonemap { + float key, offset, gamma; + float f, m, a, c; + int type; +} NodeTonemap; + +/* qdn: lens distortion node */ +typedef struct NodeLensDist { + short jit, proj, fit, pad; +} NodeLensDist; + #endif diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h index bab373c2424..031a88c517a 100644 --- a/source/blender/makesdna/DNA_scene_types.h +++ b/source/blender/makesdna/DNA_scene_types.h @@ -507,6 +507,7 @@ typedef struct Scene { #define R_FILTER_CATROM 4 #define R_FILTER_GAUSS 5 #define R_FILTER_MITCH 6 +#define R_FILTER_FAST_GAUSS 7 /* note, this is only used for nodes at the moment */ /* yafray: renderer flag (not only exclusive to yafray) */ #define R_INTERN 0 |