Blender V4.3
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.

◆ 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.

◆ node_mix_burn()

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

Definition at line 145 of file node_color_blend.h.

◆ node_mix_clamp()

color node_mix_clamp ( color col)

Definition at line 297 of file node_color_blend.h.

References clamp(), and col.

◆ 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, and rgb_to_hsv().

◆ 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, and mix.

◆ 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(), and mix.

◆ node_mix_div()

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

Definition at line 62 of file node_color_blend.h.

◆ node_mix_dodge()

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

Definition at line 101 of file node_color_blend.h.

◆ 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, and mix.

◆ 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, and rgb_to_hsv().

◆ 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, and mix.

◆ node_mix_linear()

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

Definition at line 269 of file node_color_blend.h.

◆ 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.

◆ node_mix_overlay()

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

Definition at line 27 of file node_color_blend.h.

◆ 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(), and rgb_to_hsv().

◆ node_mix_screen()

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

Definition at line 20 of file node_color_blend.h.

References color.

◆ node_mix_soft()

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

Definition at line 259 of file node_color_blend.h.

References color.

◆ 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.

◆ 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(), and rgb_to_hsv().