X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fclient%2Fclient.cpp;h=5a34976358d8ee74cc4826b464a7d9ff9668a8e6;hb=56069d41c1553d87a8759713ef391d3a908adc0e;hp=d20a98c32bcdcd514d44fb7ef37c5964416f9fb0;hpb=b9462143d9b2fd1f54aa3b4ec32eecb62c01615f;p=blank.git diff --git a/src/client/client.cpp b/src/client/client.cpp index d20a98c..5a34976 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -189,12 +189,13 @@ void InteractiveState::Update(int dt) { } void InteractiveState::Render(Viewport &viewport) { - viewport.WorldPosition( - player.GetEntity().Transform(player.GetEntity().ChunkCoords()) - * player.GetEntity().GetModel().EyesTransform()); + viewport.WorldPosition(player.GetEntity().ViewTransform(player.GetEntity().ChunkCoords())); if (master.GetConfig().video.world) { chunk_renderer.Render(viewport); world.Render(viewport); + if (master.GetConfig().video.debug) { + world.RenderDebug(viewport); + } sky.Render(viewport); } hud.Render(viewport);