Blender Git Loki
Git Commits -> Revision f9ceeee
Revision f9ceeee by Robin Allen (master) August 17, 2009, 20:30 (GMT) |
Slight refactor of texture nodes. Delegates now receive a TexParams* instead of float *coords. This gives texture nodes access to dxt, dyt, cfra as well as coords. This fixes the time node and allows nice sampling to be implemented. |
Commit Details:
Full Hash: f9ceeeede672a634913188c775e020c23170f4e1
SVN Revision: 22583
Parent Commit: 9f5d257
Lines Changed: +231, -176
26 Modified Paths:
/source/blender/blenkernel/BKE_node.h (+1, -1) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_at.c (+5, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_bricks.c (+11, -9) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_checker.c (+8, -8) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_compose.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_coord.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_curves.c (+6, -7) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_decompose.c (+9, -9) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_distance.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_hueSatVal.c (+6, -6) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_image.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_invert.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_math.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_mixRgb.c (+5, -5) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_output.c (+6, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_proc.c (+43, -43) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_rotate.c (+10, -5) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_scale.c (+9, -7) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_texture.c (+5, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_translate.c (+9, -7) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_valToNor.c (+10, -6) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_valToRgb.c (+5, -5) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_viewer.c (+1, -1) (Diff)
/source/blender/nodes/intern/TEX_util.c (+42, -16) (Diff)
/source/blender/nodes/intern/TEX_util.h (+16, -7) (Diff)
/source/blender/render/intern/source/texture.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_at.c (+5, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_bricks.c (+11, -9) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_checker.c (+8, -8) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_compose.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_coord.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_curves.c (+6, -7) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_decompose.c (+9, -9) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_distance.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_hueSatVal.c (+6, -6) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_image.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_invert.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_math.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_mixRgb.c (+5, -5) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_output.c (+6, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_proc.c (+43, -43) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_rotate.c (+10, -5) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_scale.c (+9, -7) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_texture.c (+5, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_translate.c (+9, -7) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_valToNor.c (+10, -6) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_valToRgb.c (+5, -5) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_viewer.c (+1, -1) (Diff)
/source/blender/nodes/intern/TEX_util.c (+42, -16) (Diff)
/source/blender/nodes/intern/TEX_util.h (+16, -7) (Diff)
/source/blender/render/intern/source/texture.c (+3, -3) (Diff)