david-cattermole / mayaMatchMoveSolver

A Bundle Adjustment solver for MatchMove related tasks.
https://david-cattermole.github.io/mayaMatchMoveSolver/
Other
101 stars 29 forks source link

Solver UI - UI Layout Configuration Presets #214

Open david-cattermole opened 3 years ago

david-cattermole commented 3 years ago

Feature

Since we can dock the Solver UI in a horizontal location, the default UI layout does not work (see "actual behavior" below). We would like to allow users to configure the Solver UI into a few different presets.

Following on from #197, I propose we add presets such as "Vertical", or "Horizontal". Another idea was to have presets like "Normal", "Minimal", or "Advanced".

Unfortunately I believe it's not possible (without re-writing the entire Solver UI) to provide the ability to drag/drop different UI elements to anywhere in Maya.

Expected behavior: When docking the Solver UI in a horizontal position, we should be able to have the Solver Options on the left-hand side of the UI, and objects on the right: image

Actual behavior: When docking the Solver UI, this is the current result: image

This is very awkward to use.

Software Versions