Blender V4.3
map_range.h File Reference

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device_inline float smootherstep (float edge0, float edge1, float x)
 
ccl_device_noinline int svm_node_map_range (KernelGlobals kg, ccl_private ShaderData *sd, ccl_private float *stack, uint value_stack_offset, uint parameters_stack_offsets, uint results_stack_offsets, int offset)
 
ccl_device_noinline int svm_node_vector_map_range (KernelGlobals kg, ccl_private ShaderData *sd, ccl_private float *stack, uint value_stack_offset, uint parameters_stack_offsets, uint results_stack_offsets, int offset)
 

Function Documentation

◆ smootherstep()

CCL_NAMESPACE_BEGIN ccl_device_inline float smootherstep ( float edge0,
float edge1,
float x )

Definition at line 11 of file map_range.h.

References clamp(), and safe_divide().

Referenced by svm_node_map_range().

◆ svm_node_map_range()

◆ svm_node_vector_map_range()