ahdouaeaiwe
[carveJwlIkooP6JGAAIwe30JlM.git] / main.c
diff --git a/main.c b/main.c
index 4610d5288ff09b88247b14901aaa440b13e6bad7..535205c3837715d93cf112a91c91a6ddd0e9a42c 100644 (file)
--- a/main.c
+++ b/main.c
@@ -191,7 +191,6 @@ void vg_start(void)
       physics_test_start();
    }
 
-   world_routes_ui_newseg( 0, 0.0f );
 }
 
 void vg_free(void)
@@ -427,13 +426,18 @@ void vg_ui(void)
 
       render_update_lighting_ub();
    }
+   
+   //glPolygonMode( GL_FRONT_AND_BACK, GL_LINE );
+   render_world_routes_ui();
+   //glPolygonMode( GL_FRONT_AND_BACK, GL_FILL );
 
+#if 0
    static double last_b_press = 0.0;
 
    double localtime = vg_time - last_b_press;
 
    world_routes_ui_updatetime( 0, localtime );
-   world_routes_ui_draw( 0 );
+   world_routes_ui_draw( 0, (v4f){ 1.0f,0.0f,1.0f,1.0f}, 9.0f );
 
    if( glfwGetKey(vg_window,GLFW_KEY_B) )
       world_routes_ui_notch( 0, localtime );
@@ -442,7 +446,7 @@ void vg_ui(void)
       if( glfwGetKey(vg_window,GLFW_KEY_N) )
       {
          last_b_press = vg_time;
-         world_routes_ui_newseg( 0, localtime );
+         world_routes_ui_newseg( 0 );
       }
 
    static double last_m_press;
@@ -450,6 +454,12 @@ void vg_ui(void)
       if( glfwGetKey( vg_window, GLFW_KEY_M) )
       {
          last_m_press = vg_time;
-         world_routes_ui_popfirst(0);
+
+         vg_info( "start: %u\n",world.routes.routes[0].ui.segment_count );
+         for( int i=0; i<world.routes.routes[0].ui.segment_count; i++ )
+            world_routes_ui_popfirst(0);
+
+         vg_info( "new: %u\n",world.routes.routes[0].ui.segment_count );
       }
+#endif
 }