Blender  V3.3
Classes | Functions
bssrdf.cpp File Reference
#include <OSL/genclosure.h>
#include "kernel/device/cpu/compat.h"
#include "kernel/osl/closures.h"
#include "kernel/types.h"
#include "kernel/closure/alloc.h"
#include "kernel/closure/bsdf_util.h"
#include "kernel/closure/bsdf_diffuse.h"
#include "kernel/closure/bsdf_principled_diffuse.h"
#include "kernel/closure/bssrdf.h"

Go to the source code of this file.

Classes

class  CBSSRDFClosure
 

Functions

static ustring u_burley ("burley")
 
static ustring u_random_walk_fixed_radius ("random_walk_fixed_radius")
 
static ustring u_random_walk ("random_walk")
 
ClosureParam * closure_bssrdf_params ()
 

Function Documentation

◆ closure_bssrdf_params()

ClosureParam* closure_bssrdf_params ( )

Definition at line 83 of file bssrdf.cpp.

References CLOSURE_FLOAT3_PARAM, usdtokens::ior(), label, and params.

◆ u_burley()

static ustring u_burley ( "burley"  )
static

Referenced by CBSSRDFClosure::setup().

◆ u_random_walk()

static ustring u_random_walk ( "random_walk"  )
static

Referenced by CBSSRDFClosure::setup().

◆ u_random_walk_fixed_radius()

static ustring u_random_walk_fixed_radius ( "random_walk_fixed_radius"  )
static

Referenced by CBSSRDFClosure::setup().