diff options
Diffstat (limited to 'intern/cycles/render/camera.h')
-rw-r--r-- | intern/cycles/render/camera.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/intern/cycles/render/camera.h b/intern/cycles/render/camera.h index 50889968a90..3054137309d 100644 --- a/intern/cycles/render/camera.h +++ b/intern/cycles/render/camera.h @@ -102,6 +102,13 @@ public: bool need_device_update; int previous_need_motion; + /* Camera in volume. */ + /* TODO(sergey): Get rid of this argument once + * cameras in volume considered fast enough for + * the regular kernel. + */ + bool use_camera_in_volume; + /* functions */ Camera(); ~Camera(); @@ -116,6 +123,9 @@ public: bool modified(const Camera& cam); bool motion_modified(const Camera& cam); void tag_update(); + + BoundBox viewplane_bounds_get(); + float3 transform_raster_to_world(float raster_x, float raster_y); }; CCL_NAMESPACE_END |