Blender V4.5
node_color_blend.h File Reference

Go to the source code of this file.

Functions

color node_mix_blend (float t, color col1, color col2)
color node_mix_add (float t, color col1, color col2)
color node_mix_mul (float t, color col1, color col2)
color node_mix_screen (float t, color col1, color col2)
color node_mix_overlay (float t, color col1, color col2)
color node_mix_sub (float t, color col1, color col2)
color node_mix_div (float t, color col1, color col2)
color node_mix_diff (float t, color col1, color col2)
color node_mix_exclusion (float t, color col1, color col2)
color node_mix_dark (float t, color col1, color col2)
color node_mix_light (float t, color col1, color col2)
color node_mix_dodge (float t, color col1, color col2)
color node_mix_burn (float t, color col1, color col2)
color node_mix_hue (float t, color col1, color col2)
color node_mix_sat (float t, color col1, color col2)
color node_mix_val (float t, color col1, color col2)
color node_mix_color (float t, color col1, color col2)
color node_mix_soft (float t, color col1, color col2)
color node_mix_linear (float t, color col1, color col2)
color node_mix_clamp (color col)

Function Documentation

◆ node_mix_add()

color node_mix_add ( float t,
color col1,
color col2 )

Definition at line 10 of file node_color_blend.h.

References mix, and node_mix_add().

Referenced by node_mix_add().

◆ node_mix_blend()

color node_mix_blend ( float t,
color col1,
color col2 )

Definition at line 5 of file node_color_blend.h.

References mix, and node_mix_blend().

Referenced by node_mix_blend().

◆ node_mix_burn()

color node_mix_burn ( float t,
color col1,
color col2 )

Definition at line 145 of file node_color_blend.h.

References node_mix_burn().

Referenced by node_mix_burn().

◆ node_mix_clamp()

color node_mix_clamp ( color col)

Definition at line 297 of file node_color_blend.h.

References clamp(), and node_mix_clamp().

Referenced by node_mix_clamp().

◆ node_mix_color()

color node_mix_color ( float t,
color col1,
color col2 )

Definition at line 242 of file node_color_blend.h.

References hsv_to_rgb(), mix, node_mix_color(), and rgb_to_hsv().

Referenced by node_mix_color().

◆ node_mix_dark()

color node_mix_dark ( float t,
color col1,
color col2 )

Definition at line 91 of file node_color_blend.h.

References min, mix, and node_mix_dark().

Referenced by node_mix_dark().

◆ node_mix_diff()

color node_mix_diff ( float t,
color col1,
color col2 )

Definition at line 81 of file node_color_blend.h.

References abs, mix, and node_mix_diff().

Referenced by node_mix_diff().

◆ node_mix_div()

color node_mix_div ( float t,
color col1,
color col2 )

Definition at line 62 of file node_color_blend.h.

References node_mix_div().

Referenced by node_mix_div().

◆ node_mix_dodge()

color node_mix_dodge ( float t,
color col1,
color col2 )

Definition at line 101 of file node_color_blend.h.

References node_mix_dodge().

Referenced by node_mix_dodge().

◆ node_mix_exclusion()

color node_mix_exclusion ( float t,
color col1,
color col2 )

Definition at line 86 of file node_color_blend.h.

References max, mix, and node_mix_exclusion().

Referenced by node_mix_exclusion().

◆ node_mix_hue()

color node_mix_hue ( float t,
color col1,
color col2 )

Definition at line 196 of file node_color_blend.h.

References hsv_to_rgb(), mix, node_mix_hue(), and rgb_to_hsv().

Referenced by node_mix_hue().

◆ node_mix_light()

color node_mix_light ( float t,
color col1,
color col2 )

Definition at line 96 of file node_color_blend.h.

References max, mix, and node_mix_light().

Referenced by node_mix_light().

◆ node_mix_linear()

color node_mix_linear ( float t,
color col1,
color col2 )

Definition at line 269 of file node_color_blend.h.

References node_mix_linear().

Referenced by node_mix_linear().

◆ node_mix_mul()

color node_mix_mul ( float t,
color col1,
color col2 )

Definition at line 15 of file node_color_blend.h.

References mix, and node_mix_mul().

Referenced by node_mix_mul().

◆ node_mix_overlay()

color node_mix_overlay ( float t,
color col1,
color col2 )

Definition at line 27 of file node_color_blend.h.

References node_mix_overlay().

Referenced by node_mix_overlay().

◆ node_mix_sat()

color node_mix_sat ( float t,
color col1,
color col2 )

Definition at line 212 of file node_color_blend.h.

References hsv_to_rgb(), node_mix_sat(), and rgb_to_hsv().

Referenced by node_mix_sat().

◆ node_mix_screen()

color node_mix_screen ( float t,
color col1,
color col2 )

Definition at line 20 of file node_color_blend.h.

References node_mix_screen().

Referenced by node_mix_screen().

◆ node_mix_soft()

color node_mix_soft ( float t,
color col1,
color col2 )

Definition at line 259 of file node_color_blend.h.

References node_mix_soft().

Referenced by node_mix_soft().

◆ node_mix_sub()

color node_mix_sub ( float t,
color col1,
color col2 )

Definition at line 57 of file node_color_blend.h.

References mix, and node_mix_sub().

Referenced by node_mix_sub().

◆ node_mix_val()

color node_mix_val ( float t,
color col1,
color col2 )

Definition at line 230 of file node_color_blend.h.

References hsv_to_rgb(), node_mix_val(), and rgb_to_hsv().

Referenced by node_mix_val().