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

New nanogui-based mrpt::gui 3D interface #935

Closed
5 tasks done
jlblancoc opened this issue Jul 3, 2019 · 0 comments · Fixed by #1031
Closed
5 tasks done

New nanogui-based mrpt::gui 3D interface #935

jlblancoc opened this issue Jul 3, 2019 · 0 comments · Fixed by #1031

Comments

@jlblancoc
Copy link
Member

jlblancoc commented Jul 3, 2019

To-do: Adds a new GUI class that uses nanogui instead of wxWidgets. It will allow cool GUIs to change parameters online, enable/disable layers, menus, etc.

WIP in branch: refactor-3d-nanogui

To-do:

  • End build integration for nanogui.
  • Create new mrpt::gui class.
  • Offer an API to create nanogui widgets. Probably the easiest way in this case is to expose nanogui headers to the user and allow an almost direct access to the internal nanogui object(s) (?).
  • Debian integration: integrate nanogui sources in src packages.
  • Try to use deb official packages for libglfw3-dev...others?
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 a pull request may close this issue.

1 participant