Skip to content

Commit

Permalink
Fix incorrect 2D camera for scenes with negative 2D coordinates (#2051)
Browse files Browse the repository at this point in the history
  • Loading branch information
Wumpf authored May 5, 2023
1 parent 2d21495 commit 364b40b
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion crates/re_viewer/src/ui/view_spatial/ui_2d.rs
Original file line number Diff line number Diff line change
Expand Up @@ -413,7 +413,8 @@ fn setup_target_config(
// For simplicity (and to reduce surprises!) we always render with a pinhole camera.
// Make up a default pinhole camera if we don't have one placing it in a way to look at the entire space.
let canvas_size = glam::vec2(canvas_from_ui.to().width(), canvas_from_ui.to().height());
let default_principal_point = canvas_size * 0.5;
let default_principal_point = canvas_from_ui.to().center();
let default_principal_point = glam::vec2(default_principal_point.x, default_principal_point.y);
let pinhole = pinhole.unwrap_or_else(|| {
let focal_length_in_pixels = canvas_size.x;

Expand Down

0 comments on commit 364b40b

Please sign in to comment.