oculus2
diff src/main.c @ 12:92acd335620e
added alignment box cross
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Tue, 28 Oct 2014 06:57:06 +0200 |
parents | 5b04743fd3d0 |
children | 4c08bc24ef0a |
line diff
1.1 --- a/src/main.c Mon Sep 15 03:00:50 2014 +0300 1.2 +++ b/src/main.c Tue Oct 28 06:57:06 2014 +0200 1.3 @@ -339,11 +339,19 @@ 1.4 draw_box(0.5, 0.5, 0.5, 1.0); 1.5 glPopMatrix(); 1.6 } 1.7 + 1.8 + col[0] = 1; 1.9 + col[1] = 1; 1.10 + col[2] = 0.4; 1.11 + glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, col); 1.12 + draw_box(0.05, 1.2, 6, 1.0); 1.13 + draw_box(6, 1.2, 0.05, 1.0); 1.14 } 1.15 1.16 void draw_box(float xsz, float ysz, float zsz, float norm_sign) 1.17 { 1.18 glMatrixMode(GL_MODELVIEW); 1.19 + glPushMatrix(); 1.20 glScalef(xsz * 0.5, ysz * 0.5, zsz * 0.5); 1.21 1.22 if(norm_sign < 0.0) { 1.23 @@ -392,6 +400,7 @@ 1.24 glEnd(); 1.25 1.26 glFrontFace(GL_CCW); 1.27 + glPopMatrix(); 1.28 } 1.29 1.30 /* update_rtarg creates (and/or resizes) the render target used to draw the two stero views */