X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2F3d%2Foverlay.cpp;h=a9083e5f8fa94dc9aac066dec10e84900176ccc2;hb=f74a48e60ff2e818ada3bbbfcb200e5cd2b633d6;hp=bab469ca4cf0cb14bc3994d705498f01adf1e927;hpb=29433673a88dffd61ecb8e6c8fe6ab38e2012586;p=r2c2.git diff --git a/source/3d/overlay.cpp b/source/3d/overlay.cpp index bab469c..a9083e5 100644 --- a/source/3d/overlay.cpp +++ b/source/3d/overlay.cpp @@ -95,8 +95,7 @@ void Overlay3D::render(GL::Renderer &renderer, const GL::Tag &) const const Icon &icon = *i->second; - Vector node = i->first->get_node(); - GL::Vector3 p = renderer.get_camera()->project(GL::Vector3(node.x, node.y, node.z)); + GL::Vector3 p = renderer.get_camera()->project(i->first->get_node()); p.x = int(p.x*0.5*fb_width-icon.width*size/2); p.y = int(p.y*0.5*fb_height);