Blender V5.0
camera.cpp File Reference
#include <algorithm>
#include "scene/camera.h"
#include "scene/mesh.h"
#include "scene/object.h"
#include "scene/osl.h"
#include "scene/scene.h"
#include "scene/stats.h"
#include "scene/tables.h"
#include "device/device.h"
#include "util/log.h"
#include "util/math_cdf.h"
#include "util/tbb.h"
#include "util/time.h"
#include "util/vector.h"
#include "kernel/camera/camera.h"

Go to the source code of this file.

Macros

#define FIX_CUSTOM_CAMERA_CRASH

Functions

static CCL_NAMESPACE_BEGIN float shutter_curve_eval (float x, array< float > &shutter_curve)
 NODE_DEFINE (Camera)

Macro Definition Documentation

◆ FIX_CUSTOM_CAMERA_CRASH

#define FIX_CUSTOM_CAMERA_CRASH

Definition at line 28 of file scene/camera.cpp.

Function Documentation

◆ NODE_DEFINE()

◆ shutter_curve_eval()

CCL_NAMESPACE_BEGIN float shutter_curve_eval ( float x,
array< float > & shutter_curve )
static

Definition at line 32 of file scene/camera.cpp.

References frac(), mix, saturatef, array< T, alignment >::size(), and x.

Referenced by Camera::device_update().