217 float3 transform_raster_to_world(
float raster_x,
float raster_y);
#define CCL_NAMESPACE_END
#define NODE_SOCKET_API_STRUCT_MEMBER(type_, name, member)
#define NODE_SOCKET_API_ARRAY(type_, name)
#define NODE_SOCKET_API(type_, name)
ProjectionTransform worldtoraster
@ ROLLING_SHUTTER_NUM_TYPES
float3 frustum_right_normal
void set_screen_size(int width_, int height_)
ProjectionTransform rastertoworld
BoundBox viewplane_bounds_get()
float central_cylindrical_range_v_min
float fisheye_polynomial_k3
ProjectionTransform worldtoscreen
ProjectionTransform worldtondc
float motion_time(int step) const
float central_cylindrical_range_u_min
void update(Scene *scene)
ProjectionTransform rastertocamera
float fisheye_polynomial_k1
float central_cylindrical_range_u_max
ProjectionTransform screentoworld
float fisheye_polynomial_k2
size_t shutter_table_offset
void device_update_volume(Device *device, DeviceScene *dscene, Scene *scene)
void device_free(Device *device, DeviceScene *dscene, Scene *scene)
ProjectionTransform ndctoworld
void device_update(Device *device, DeviceScene *dscene, Scene *scene)
float3 frustum_left_normal
float world_to_raster_size(float3 P)
int motion_step(float time) const
float fisheye_polynomial_k0
void compute_auto_viewplane()
float3 frustum_top_normal
float fisheye_polynomial_k4
ProjectionTransform full_rastertocamera
float3 frustum_bottom_normal
BoundBox2D viewport_camera_border
KernelCamera kernel_camera
float central_cylindrical_range_v_max
array< DecomposedTransform > kernel_camera_motion