Blender  V3.3
Functions
intersect_volume_stack.h File Reference
#include "kernel/bvh/bvh.h"
#include "kernel/geom/geom.h"
#include "kernel/integrator/shader_eval.h"
#include "kernel/integrator/volume_stack.h"

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device void integrator_volume_stack_update_for_subsurface (KernelGlobals kg, IntegratorState state, const float3 from_P, const float3 to_P)
 
ccl_device void integrator_volume_stack_init (KernelGlobals kg, IntegratorState state)
 
ccl_device void integrator_intersect_volume_stack (KernelGlobals kg, IntegratorState state)
 

Function Documentation

◆ integrator_intersect_volume_stack()

ccl_device void integrator_intersect_volume_stack ( KernelGlobals  kg,
IntegratorState  state 
)

◆ integrator_volume_stack_init()

ccl_device void integrator_volume_stack_init ( KernelGlobals  kg,
IntegratorState  state 
)

◆ integrator_volume_stack_update_for_subsurface()

CCL_NAMESPACE_BEGIN ccl_device void integrator_volume_stack_update_for_subsurface ( KernelGlobals  kg,
IntegratorState  state,
const float3  from_P,
const float3  to_P 
)