X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=demos%2Fcubemap.cpp;h=2a0bc02c6d1ffe83313837e7ff1778c78a160854;hp=4679590d3e65057076e5d8d7b0e749611c2f40ee;hb=ca52c492bd4f2fa1a1db3a85e50eaf7c43474830;hpb=f657e545d461948f9d014d65c7546b26671f2828 diff --git a/demos/cubemap.cpp b/demos/cubemap.cpp index 4679590d..2a0bc02c 100644 --- a/demos/cubemap.cpp +++ b/demos/cubemap.cpp @@ -116,19 +116,19 @@ int main() renderer.set_material(&material); renderer.set_shader_program(&shprog, &shdata); renderer.set_texture(&texture); - renderer.matrix_stack() *= GL::Matrix::translation(0, 0, -7); + renderer.transform(GL::Matrix::translation(0, 0, -7)); { GL::Renderer::Push _push(renderer); - renderer.matrix_stack() *= GL::Matrix::translation(-2, 0, 0); - renderer.matrix_stack() *= GL::Matrix::rotation(angle/2.3, 0, 1, 0); - renderer.matrix_stack() *= GL::Matrix::rotation(angle, 1, 0.25, 0); + renderer.transform(GL::Matrix::translation(-2, 0, 0)); + renderer.transform(GL::Matrix::rotation(angle/2.3, 0, 1, 0)); + renderer.transform(GL::Matrix::rotation(angle, 1, 0.25, 0)); box.draw(renderer); } { GL::Renderer::Push _push(renderer); - renderer.matrix_stack() *= GL::Matrix::translation(2, 0, 0); - renderer.matrix_stack() *= GL::Matrix::rotation(-angle/2.3, 0, 1, 0); - renderer.matrix_stack() *= GL::Matrix::rotation(angle, 1, 0.25, 0); + renderer.transform(GL::Matrix::translation(2, 0, 0)); + renderer.transform(GL::Matrix::rotation(-angle/2.3, 0, 1, 0)); + renderer.transform(GL::Matrix::rotation(angle, 1, 0.25, 0)); cylinder.draw(renderer); } }