}
// Setup OpenGL
- GL::enable(GL_CULL_FACE);
-
pipeline = new GL::Pipeline(window.get_width(), window.get_height(), false);
pipeline->set_camera(&camera);
pipeline->add_renderable_for_pass(layout_3d->get_scene(), 0);
else
{
pipeline->render_all();
- GL::enable(GL_CULL_FACE);
{
GL::Bind bind_blend(GL::Blend::alpha());
overlay->render(0);
GL::matrix_mode(GL::MODELVIEW);
GL::load_identity();
- GL::disable(GL::DEPTH_TEST);
-
GL::Bind bind_blend(GL::Blend::alpha());
root.render();
+ // XXX Should fix GLtk so these would not be needed
GL::Texture::unbind();
+ glColor3f(1.0, 1.0, 1.0);
}
void Designer::track_added(Track &trk)