+ g3d_light_pos(0, -10, 10, 20);
+
+ zsort(&torus);
+
+ g3d_mtl_diffuse(0.3, 0.6, 1.0);
+ draw_mesh(&torus);
+
+ /*draw_mesh(&cube);*/
+ swap_buffers(fb_pixels);
+}
+
+static void draw_debug(void)
+{
+ update();
+
+ memset(lowres_pixels, 0, lowres_width * lowres_height * 2);
+
+ g3d_matrix_mode(G3D_MODELVIEW);
+ g3d_load_identity();
+ g3d_translate(0, 0, -3);
+ g3d_rotate(phi, 1, 0, 0);
+ g3d_rotate(theta, 0, 1, 0);
+
+ g3d_framebuffer(lowres_width, lowres_height, lowres_pixels);