Blender  V3.3
Functions
mis.h File Reference

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device float balance_heuristic (float a, float b)
 
ccl_device float balance_heuristic_3 (float a, float b, float c)
 
ccl_device float power_heuristic (float a, float b)
 
ccl_device float power_heuristic_3 (float a, float b, float c)
 
ccl_device float max_heuristic (float a, float b)
 

Function Documentation

◆ balance_heuristic()

CCL_NAMESPACE_BEGIN ccl_device float balance_heuristic ( float  a,
float  b 
)

Definition at line 15 of file mis.h.

References Freestyle::a, and usdtokens::b().

◆ balance_heuristic_3()

ccl_device float balance_heuristic_3 ( float  a,
float  b,
float  c 
)

Definition at line 20 of file mis.h.

References Freestyle::a, usdtokens::b(), and Freestyle::c.

◆ max_heuristic()

ccl_device float max_heuristic ( float  a,
float  b 
)

Definition at line 35 of file mis.h.

References Freestyle::a, and usdtokens::b().

◆ power_heuristic()

ccl_device float power_heuristic ( float  a,
float  b 
)

Definition at line 25 of file mis.h.

References Freestyle::a, and usdtokens::b().

Referenced by light_sample_mis_weight_forward(), and light_sample_mis_weight_nee().

◆ power_heuristic_3()

ccl_device float power_heuristic_3 ( float  a,
float  b,
float  c 
)

Definition at line 30 of file mis.h.

References Freestyle::a, usdtokens::b(), and Freestyle::c.