X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fstandalone%2FMasterState.cpp;h=e802703d85908779fd4dd2f4dc0a298d4c239ae6;hb=465bd7f96fbae44067bd342649e52c9187853b39;hp=5ade4f1ed89a3f6009d19e54adb407c2d2c77a1e;hpb=10a310869c61cc52046e165f36ac9639fe9d0c69;p=blank.git diff --git a/src/standalone/MasterState.cpp b/src/standalone/MasterState.cpp index 5ade4f1..e802703 100644 --- a/src/standalone/MasterState.cpp +++ b/src/standalone/MasterState.cpp @@ -158,12 +158,13 @@ void MasterState::Update(int dt) { } void MasterState::Render(Viewport &viewport) { - viewport.WorldPosition( - player.GetEntity().Transform(player.GetEntity().ChunkCoords()) - * player.GetEntity().GetModel().EyesTransform()); + viewport.WorldPosition(player.GetEntity().ViewTransform(player.GetEntity().ChunkCoords())); if (config.video.world) { chunk_renderer.Render(viewport); world.Render(viewport); + if (config.video.debug) { + world.RenderDebug(viewport); + } sky.Render(viewport); } hud.Render(viewport);