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

QoL: 3D navigator #4181

Merged
merged 18 commits into from
Feb 27, 2024
Merged

QoL: 3D navigator #4181

merged 18 commits into from
Feb 27, 2024

Conversation

Noisyfox
Copy link
Collaborator

@Noisyfox Noisyfox commented Feb 21, 2024

Initial work on adding a 3D navigator gizmo. Build on top of the amazing https://github.com/CedricGuillemet/ImGuizmo library by @CedricGuillemet.

orca_3d_navigator

Todos:

  • Add text on faces (up, down, left, right, etc.) Nearly impossible
  • Show axis
  • Options to turn this on/off
  • Maybe more?

@Eldenroot
Copy link
Contributor

Show axis and arrows for easier navigation (Fusion 360 like). this is just great!

@Noisyfox
Copy link
Collaborator Author

image

@Noisyfox Noisyfox marked this pull request as ready for review February 23, 2024 04:15
@Eldenroot
Copy link
Contributor

So text ia not possible right? I really like it! Thank you

@Eldenroot
Copy link
Contributor

Now I just need better legends for flow, layer speed etc. from the latest Superslicer build :)

@Noisyfox
Copy link
Collaborator Author

So text ia not possible right? I really like it! Thank you

Currently it's way too difficult to add text, due to the fact that this cube is actually rendered in 2d, not 3d (that's the limitation of imgui), and you can't easily do that to text, so unfortunately no text on faces at the moment.

@Noisyfox
Copy link
Collaborator Author

Now I just need better legends for flow, layer speed etc. from the latest Superslicer build :)

I got some other things to do before that.

@TechDude23
Copy link

This is nice add on thank you for all the hard work but I miss the scarf joint seam option you did so I'm rolling back for now

@Eldenroot
Copy link
Contributor

Now I just need better legends for flow, layer speed etc. from the latest Superslicer build :)

I got some other things to do before that.

I understand it. Thank you anyway. There are many nice cherry picks from superslicer latest releases. Maybe it would be worth to check them.

@SoftFever
Copy link
Owner

This is fantastic.
Works like a charm 👍

@Noisyfox One last thing need to add though, cloud you add "ImGiozmo" into the license info page?
You can add it in function:
void CopyrightsDialog::fill_entries()
Once it's added, we can view it here:
image

@Noisyfox
Copy link
Collaborator Author

This is fantastic. Works like a charm 👍

@Noisyfox One last thing need to add though, cloud you add "ImGiozmo" into the license info page? You can add it in function: void CopyrightsDialog::fill_entries() Once it's added, we can view it here: image

Done.

@SoftFever
Copy link
Owner

This is fantastic. Works like a charm 👍
@Noisyfox One last thing need to add though, cloud you add "ImGiozmo" into the license info page? You can add it in function: void CopyrightsDialog::fill_entries() Once it's added, we can view it here: image

Done.

Thanks 👍
I found another issue on Mac.
We probable should handle DPI scale too.

Screenshot 2024-02-25 at 8 36 12 PM

@SoftFever SoftFever merged commit bf4d59a into SoftFever:main Feb 27, 2024
12 checks passed
@tkunchick
Copy link

I love the new view finder. Thank you very much.

Could we add a little home button to it to return to home view?

@discip discip mentioned this pull request Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants