Cleanup: Move pixel aspect to blender_camera_init().
This commit is contained in:
@@ -95,6 +95,10 @@ static void blender_camera_init(BlenderCamera *bcam, BL::RenderSettings b_render
|
|||||||
/* render resolution */
|
/* render resolution */
|
||||||
bcam->full_width = render_resolution_x(b_render);
|
bcam->full_width = render_resolution_x(b_render);
|
||||||
bcam->full_height = render_resolution_y(b_render);
|
bcam->full_height = render_resolution_y(b_render);
|
||||||
|
|
||||||
|
/* pixel aspect */
|
||||||
|
bcam->pixelaspect.x = b_render.pixel_aspect_x();
|
||||||
|
bcam->pixelaspect.y = b_render.pixel_aspect_y();
|
||||||
}
|
}
|
||||||
|
|
||||||
static float blender_camera_focal_distance(BL::RenderEngine b_engine, BL::Object b_ob, BL::Camera b_camera)
|
static float blender_camera_focal_distance(BL::RenderEngine b_engine, BL::Object b_ob, BL::Camera b_camera)
|
||||||
@@ -507,10 +511,6 @@ void BlenderSync::sync_camera_motion(BL::RenderSettings b_render,
|
|||||||
float aspectratio, sensor_size;
|
float aspectratio, sensor_size;
|
||||||
blender_camera_init(&bcam, b_render);
|
blender_camera_init(&bcam, b_render);
|
||||||
|
|
||||||
/* TODO(sergey): Consider making it a part of blender_camera_init(). */
|
|
||||||
bcam.pixelaspect.x = b_render.pixel_aspect_x();
|
|
||||||
bcam.pixelaspect.y = b_render.pixel_aspect_y();
|
|
||||||
|
|
||||||
blender_camera_from_object(&bcam, b_engine, b_ob);
|
blender_camera_from_object(&bcam, b_engine, b_ob);
|
||||||
blender_camera_viewplane(&bcam,
|
blender_camera_viewplane(&bcam,
|
||||||
width, height,
|
width, height,
|
||||||
|
Reference in New Issue
Block a user