From a62075f57db21c42a985eeecad83f4406be3572f Mon Sep 17 00:00:00 2001 From: Bert Peters Date: Fri, 17 Nov 2017 11:38:31 +0100 Subject: [PATCH] Start visualisation in the middle. --- src/camera.cpp | 4 ++++ src/main.cpp | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/camera.cpp b/src/camera.cpp index 30f4544..57d7daf 100644 --- a/src/camera.cpp +++ b/src/camera.cpp @@ -55,6 +55,10 @@ static void handleKeys(unsigned char key, int, int) // Utility quit function. exit(0); + case 'h': + camera.reset(); + break; + default: // Do nothing. break; diff --git a/src/main.cpp b/src/main.cpp index 81b5453..b70e5c4 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -56,6 +56,7 @@ static void render() camera.configureRenderingContext(); glPushMatrix(); + glTranslatef(5 * rendererData.currentData->size(), 0, 0); for (auto& layer : *rendererData.currentData) { glPushMatrix(); renderLayer(layer); @@ -128,7 +129,7 @@ static void renderLayer(const LayerData& data) glColor3f(0.5, 0.5, 0.5); renderText(data.name()); - glTranslatef(0, 0, -2); + glTranslatef(0, 0, -10); switch (shape.size()) { case 4: // TODO: implement this.