Bläddra i källkod

adjust lens centers in openglexample

James Sarrett 8 år sedan
förälder
incheckning
a6418d42ae
1 ändrade filer med 10 tillägg och 0 borttagningar
  1. 10 0
      examples/opengl/main.c

+ 10 - 0
examples/opengl/main.c

@@ -241,6 +241,16 @@ int main(int argc, char** argv)
 						printf("right_lens_center: [%0.4f, %0.4f]\n", right_lens_center[0], right_lens_center[1]);
 					}
 					break;
+				case SDLK_w:
+					sep += 0.001;
+					left_lens_center[0] = viewport_scale[0] - sep/2.0f;
+					right_lens_center[0] = sep/2.0f;
+					break;
+				case SDLK_q:
+					sep -= 0.001;
+					left_lens_center[0] = viewport_scale[0] - sep/2.0f;
+					right_lens_center[0] = sep/2.0f;
+					break;
 				case SDLK_a:
 					warp_adj *= 1.0/0.9;
 					break;