Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add orthographic and axis lock features to the 3D view #2497

Open
abey79 opened this issue Jun 21, 2023 · 2 comments
Open

Add orthographic and axis lock features to the 3D view #2497

abey79 opened this issue Jun 21, 2023 · 2 comments
Labels
🟦 blueprint The data that defines our UI enhancement New feature or request 🔺 re_renderer affects re_renderer itself 📺 re_viewer affects re_viewer itself ui concerns graphical user interface user-request This is a pressing issue for one of our users
Milestone

Comments

@abey79
Copy link
Member

abey79 commented Jun 21, 2023

An orthographic projection of a 3D scene with well-defined axes can sometimes usefully complement our current user-controlled perspective view. For example, this would enable replicating the perspective/front/left/top views of CAD software:

image

This would be extending the 3D view with options to:

  • set the projection to ortho
  • partially restrict the view-eye control, e.g. locking it's orientation (the user would retain the ability to pan and zoom)
  • fully restrict the view-eye, for a total control of the display

Note that a 3D view with ortho + locked axes is technically similar to our 2D viewer, so extending it instead might enable similar end results.

Potentially relates to:

@abey79 abey79 added enhancement New feature or request ui concerns graphical user interface 📺 re_viewer affects re_viewer itself 🟦 blueprint The data that defines our UI labels Jun 21, 2023
@abey79 abey79 added the user-request This is a pressing issue for one of our users label Nov 22, 2023
@abey79 abey79 added this to the Triage milestone Nov 22, 2023
@SeaOtocinclus
Copy link
Contributor

SeaOtocinclus commented Dec 8, 2023

Would be very useful for all mapping (i.e show BBox or point cloud on top of existing 2D maps) related display!

@Wumpf Wumpf added the 🔺 re_renderer affects re_renderer itself label Feb 1, 2024
@mont1004
Copy link

Hi there!

I'm really looking forward to this feature. While having projection with well-defined axes is nice, just being able to switch to ortho projection is highly valuable for me. If it's relatively simple to implement just that feature, would it be possible to introduce just the projection method switching functionality a bit earlier?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🟦 blueprint The data that defines our UI enhancement New feature or request 🔺 re_renderer affects re_renderer itself 📺 re_viewer affects re_viewer itself ui concerns graphical user interface user-request This is a pressing issue for one of our users
Projects
None yet
Development

No branches or pull requests

4 participants