Blender V4.3
film.cpp File Reference
#include "scene/film.h"
#include "device/device.h"
#include "scene/background.h"
#include "scene/bake.h"
#include "scene/camera.h"
#include "scene/integrator.h"
#include "scene/mesh.h"
#include "scene/object.h"
#include "scene/scene.h"
#include "scene/stats.h"
#include "scene/tables.h"
#include "util/algorithm.h"
#include "util/foreach.h"
#include "util/math.h"
#include "util/math_cdf.h"
#include "util/time.h"

Go to the source code of this file.

Functions

static CCL_NAMESPACE_BEGIN float filter_func_box (float, float)
 
static float filter_func_gaussian (float v, float width)
 
static float filter_func_blackman_harris (float v, float width)
 
static vector< floatfilter_table (FilterType type, float width)
 
 NODE_DEFINE (Film)
 
static bool compare_pass_order (const Pass *a, const Pass *b)
 

Function Documentation

◆ compare_pass_order()

static bool compare_pass_order ( const Pass * a,
const Pass * b )
static

Definition at line 639 of file film.cpp.

References b.

◆ filter_func_blackman_harris()

static float filter_func_blackman_harris ( float v,
float width )
static

Definition at line 38 of file film.cpp.

References cosf, M_2PI_F, and v.

Referenced by filter_table().

◆ filter_func_box()

static CCL_NAMESPACE_BEGIN float filter_func_box ( float ,
float  )
static

Definition at line 27 of file film.cpp.

Referenced by filter_table().

◆ filter_func_gaussian()

static float filter_func_gaussian ( float v,
float width )
static

Definition at line 32 of file film.cpp.

References expf, and v.

Referenced by filter_table().

◆ filter_table()

◆ NODE_DEFINE()