Tile with only "noDataValue" no longer reports as status Failure, instead it just reports tile as unavailable.
Due to this change Tiles with only "noDataValue" won't get re-added into the job queue forever.
* Added ability to enable gui-on-first-window checkbox
* Added selection for rendering for first window if in gui-only mode
* Improvements to combo box selection for graphics on first window
* Code to save to file when first window is set to UI with mirroring other
* Code for importing details for gui on first window from config
* Some viewport element comparison code
* More viewport element import code comparing values for first window
* Added a field in sgct config to mirror render of window to gui window
* Implemented first gui window mirror rendering with feedback in editor
* Fixed window config combo box index callback bug and other improvements
Due to this change Tiles with only "noDataValue" won't get re-added into the job queue forever.
Solves issue where height data did not display for underlaying heightmaps.
* Add profile edit to start camera at a given scene graph node
* Restructure some navigation code to allow computing camera pose from node
* Delay computation of camera pose for node spec as well... And give NodeInfo a more extensive name (The objects may move during the frame, making the computed pose invalid)
* Update to make scene graph node first option in editor
* Add some description to each tab in the camera dialog
* Add operator== for CameraGoToNode struct to make the unit tests compile
* Add version handling for new profile version
* Add option to specify an optional height
* Update current version constant, for old test cases to go through successfully
* Add some test files
Note that apparently, the profile loading does not check the values of the individual fields, just existence, and type. So added two test cases that are not currently checked.
---------
Co-authored-by: Alexander Bock <mail@alexanderbock.eu>
* Add support for multiple windows & viewports
With correct rendering of both Scene and Overlays/GUI.
GUI is restricted to either the first window or any other windows tagged
with "GUI", overlays are drawn on all windows/viewports.
Closes#2542 and #1645