Skip to content
Snippets Groups Projects

Improve viewer screenshots, add camera orientation option

Merged Jonathan Kunstwald requested to merge feature/viewer-print-screenshots into develop
11 files
+ 148
56
Compare changes
  • Side-by-side
  • Inline
Files
11
@@ -2,8 +2,8 @@
#include <functional>
#include <memory>
#include <vector>
#include <variant>
#include <vector>
#include <glow-extras/viewer/Scene.hh>
#include <glow-extras/viewer/layout.hh>
@@ -115,6 +115,18 @@ public:
return res;
}
static command sceneCameraOrientation(tg::angle azimuth, tg::angle altitude, float distance)
{
command res{instruction::ModifyScene};
res.data = [azimuth, altitude, distance](Scene& s) {
s.customCameraOrientation = true;
s.cameraAzimuth = azimuth;
s.cameraAltitude = altitude;
s.cameraDistance = distance;
};
return res;
}
static command sceneClearAccum()
{
command res{instruction::ModifyScene};
Loading