diff --git a/src/presenter.cpp b/src/presenter.cpp index 584b0a280cb3c6488a554ba18b1cec950b6f35dd..e6a6ffec0bf3b185e88727ccb999dd5a5060557f 100644 --- a/src/presenter.cpp +++ b/src/presenter.cpp @@ -20,7 +20,7 @@ void Presenter::initialize() gfx::object_system()->push_frame_back( gfx::object_system()->insert_object( { "grid" }, - gfx::shader_generators()->insert_shader_forward_varying_color(), + gfx::material_system()->insert_default_material("grid_material", { "maker" }, vec3{ 1.0f, 1.0f, 1.0f } ), gfx::buffer_generators()->insert_procedural_grid() ), grid_frame() @@ -30,7 +30,7 @@ void Presenter::initialize() com::Folder* const test_box = gfx::object_system()->insert_object( { "maker", "test_box" }, - gfx::shader_generators()->insert_shader_forward_uniform_color(), + gfx::material_system()->insert_default_material("box_material", { "maker" }, vec3{ 0.75f, 0.75f, 0 } ), gfx::buffer_generators()->insert_procedural_box_solid({ 0.5f, 0.5f, 0.5f } , "test_box", { "maker" }) ); gfx::object_system()->push_frame_back( @@ -71,7 +71,7 @@ void Presenter::release() void Presenter::next_round() { gfx::renderer()->clear_render_buffers(); - gfx::renderer()->present_collection(gfx::object_system()->objects()); + gfx::renderer()->present_collection(gfx::object_system()->objects(), gfx::Renderer::pipeline::FORWARD); } }