Blender V4.5
KernelParamsOptiX::KernelCamera Struct Reference

#include <globals.h>

Public Attributes

int type
int use_dof_or_motion_blur
float aperturesize
float blades
float bladesrotation
float focaldistance
float shuttertime
int num_motion_steps
int have_perspective_motion
int pad1
int pad2
int pad3
int panorama_type
float fisheye_fov
float fisheye_lens
float fisheye_lens_polynomial_bias
float4 equirectangular_range
float4 fisheye_lens_polynomial_coefficients
float4 central_cylindrical_range
float interocular_offset
float convergence_distance
float pole_merge_angle_from
float pole_merge_angle_to
Transform cameratoworld
ProjectionTransform rastertocamera
float4 dx
float4 dy
float nearclip
float cliplength
float sensorwidth
float sensorheight
float width
float height
float inv_aperture_ratio
int is_inside_volume
ProjectionTransform screentoworld
ProjectionTransform rastertoworld
ProjectionTransform ndctoworld
ProjectionTransform worldtoscreen
ProjectionTransform worldtoraster
ProjectionTransform worldtondc
Transform worldtocamera
ProjectionTransform perspective_pre
ProjectionTransform perspective_post
Transform motion_pass_pre
Transform motion_pass_post
int shutter_table_offset
int rolling_shutter_type
float rolling_shutter_duration
int motion_position

Detailed Description

Definition at line 1256 of file device/optix/globals.h.

Member Data Documentation

◆ aperturesize

float KernelParamsOptiX::KernelCamera::aperturesize

Definition at line 1262 of file device/optix/globals.h.

◆ blades

float KernelParamsOptiX::KernelCamera::blades

Definition at line 1263 of file device/optix/globals.h.

◆ bladesrotation

float KernelParamsOptiX::KernelCamera::bladesrotation

Definition at line 1264 of file device/optix/globals.h.

◆ cameratoworld

Transform KernelParamsOptiX::KernelCamera::cameratoworld

Definition at line 1291 of file device/optix/globals.h.

◆ central_cylindrical_range

float4 KernelParamsOptiX::KernelCamera::central_cylindrical_range

Definition at line 1282 of file device/optix/globals.h.

◆ cliplength

float KernelParamsOptiX::KernelCamera::cliplength

Definition at line 1300 of file device/optix/globals.h.

◆ convergence_distance

float KernelParamsOptiX::KernelCamera::convergence_distance

Definition at line 1286 of file device/optix/globals.h.

◆ dx

float4 KernelParamsOptiX::KernelCamera::dx

Definition at line 1295 of file device/optix/globals.h.

◆ dy

float4 KernelParamsOptiX::KernelCamera::dy

Definition at line 1296 of file device/optix/globals.h.

◆ equirectangular_range

float4 KernelParamsOptiX::KernelCamera::equirectangular_range

Definition at line 1280 of file device/optix/globals.h.

◆ fisheye_fov

float KernelParamsOptiX::KernelCamera::fisheye_fov

Definition at line 1277 of file device/optix/globals.h.

◆ fisheye_lens

float KernelParamsOptiX::KernelCamera::fisheye_lens

Definition at line 1278 of file device/optix/globals.h.

◆ fisheye_lens_polynomial_bias

float KernelParamsOptiX::KernelCamera::fisheye_lens_polynomial_bias

Definition at line 1279 of file device/optix/globals.h.

◆ fisheye_lens_polynomial_coefficients

float4 KernelParamsOptiX::KernelCamera::fisheye_lens_polynomial_coefficients

Definition at line 1281 of file device/optix/globals.h.

◆ focaldistance

float KernelParamsOptiX::KernelCamera::focaldistance

Definition at line 1265 of file device/optix/globals.h.

◆ have_perspective_motion

int KernelParamsOptiX::KernelCamera::have_perspective_motion

Definition at line 1269 of file device/optix/globals.h.

◆ height

float KernelParamsOptiX::KernelCamera::height

Definition at line 1307 of file device/optix/globals.h.

◆ interocular_offset

float KernelParamsOptiX::KernelCamera::interocular_offset

Definition at line 1285 of file device/optix/globals.h.

◆ inv_aperture_ratio

float KernelParamsOptiX::KernelCamera::inv_aperture_ratio

Definition at line 1310 of file device/optix/globals.h.

◆ is_inside_volume

int KernelParamsOptiX::KernelCamera::is_inside_volume

Definition at line 1312 of file device/optix/globals.h.

◆ motion_pass_post

Transform KernelParamsOptiX::KernelCamera::motion_pass_post

Definition at line 1330 of file device/optix/globals.h.

◆ motion_pass_pre

Transform KernelParamsOptiX::KernelCamera::motion_pass_pre

Definition at line 1329 of file device/optix/globals.h.

◆ motion_position

int KernelParamsOptiX::KernelCamera::motion_position

Definition at line 1338 of file device/optix/globals.h.

◆ ndctoworld

ProjectionTransform KernelParamsOptiX::KernelCamera::ndctoworld

Definition at line 1317 of file device/optix/globals.h.

◆ nearclip

float KernelParamsOptiX::KernelCamera::nearclip

Definition at line 1299 of file device/optix/globals.h.

◆ num_motion_steps

int KernelParamsOptiX::KernelCamera::num_motion_steps

Definition at line 1269 of file device/optix/globals.h.

◆ pad1

int KernelParamsOptiX::KernelCamera::pad1

Definition at line 1271 of file device/optix/globals.h.

◆ pad2

int KernelParamsOptiX::KernelCamera::pad2

Definition at line 1272 of file device/optix/globals.h.

◆ pad3

int KernelParamsOptiX::KernelCamera::pad3

Definition at line 1273 of file device/optix/globals.h.

◆ panorama_type

int KernelParamsOptiX::KernelCamera::panorama_type

Definition at line 1276 of file device/optix/globals.h.

◆ perspective_post

ProjectionTransform KernelParamsOptiX::KernelCamera::perspective_post

Definition at line 1326 of file device/optix/globals.h.

◆ perspective_pre

ProjectionTransform KernelParamsOptiX::KernelCamera::perspective_pre

Definition at line 1325 of file device/optix/globals.h.

◆ pole_merge_angle_from

float KernelParamsOptiX::KernelCamera::pole_merge_angle_from

Definition at line 1287 of file device/optix/globals.h.

◆ pole_merge_angle_to

float KernelParamsOptiX::KernelCamera::pole_merge_angle_to

Definition at line 1288 of file device/optix/globals.h.

◆ rastertocamera

ProjectionTransform KernelParamsOptiX::KernelCamera::rastertocamera

Definition at line 1292 of file device/optix/globals.h.

◆ rastertoworld

ProjectionTransform KernelParamsOptiX::KernelCamera::rastertoworld

Definition at line 1316 of file device/optix/globals.h.

◆ rolling_shutter_duration

float KernelParamsOptiX::KernelCamera::rolling_shutter_duration

Definition at line 1336 of file device/optix/globals.h.

◆ rolling_shutter_type

int KernelParamsOptiX::KernelCamera::rolling_shutter_type

Definition at line 1335 of file device/optix/globals.h.

◆ screentoworld

ProjectionTransform KernelParamsOptiX::KernelCamera::screentoworld

Definition at line 1315 of file device/optix/globals.h.

◆ sensorheight

float KernelParamsOptiX::KernelCamera::sensorheight

Definition at line 1304 of file device/optix/globals.h.

◆ sensorwidth

float KernelParamsOptiX::KernelCamera::sensorwidth

Definition at line 1303 of file device/optix/globals.h.

◆ shutter_table_offset

int KernelParamsOptiX::KernelCamera::shutter_table_offset

Definition at line 1332 of file device/optix/globals.h.

◆ shuttertime

float KernelParamsOptiX::KernelCamera::shuttertime

Definition at line 1268 of file device/optix/globals.h.

◆ type

int KernelParamsOptiX::KernelCamera::type

Definition at line 1258 of file device/optix/globals.h.

◆ use_dof_or_motion_blur

int KernelParamsOptiX::KernelCamera::use_dof_or_motion_blur

Definition at line 1259 of file device/optix/globals.h.

◆ width

float KernelParamsOptiX::KernelCamera::width

Definition at line 1307 of file device/optix/globals.h.

◆ worldtocamera

Transform KernelParamsOptiX::KernelCamera::worldtocamera

Definition at line 1321 of file device/optix/globals.h.

◆ worldtondc

ProjectionTransform KernelParamsOptiX::KernelCamera::worldtondc

Definition at line 1320 of file device/optix/globals.h.

◆ worldtoraster

ProjectionTransform KernelParamsOptiX::KernelCamera::worldtoraster

Definition at line 1319 of file device/optix/globals.h.

◆ worldtoscreen

ProjectionTransform KernelParamsOptiX::KernelCamera::worldtoscreen

Definition at line 1318 of file device/optix/globals.h.


The documentation for this struct was generated from the following file: