X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fclient%2Fclient.cpp;h=455550afeccc27500120409a1b8162be50a5fdc6;hb=54f3f1260b95a924fcb40d9d6de3fa2e2c382f6f;hp=fd4fbee8bad7c3b68362bb4950cebd2ecf2a3406;hpb=fcb9cdbbb01dbe4a86981e1529df451d7d5e8256;p=blank.git diff --git a/src/client/client.cpp b/src/client/client.cpp index fd4fbee..455550a 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -147,7 +147,9 @@ void InteractiveState::Update(int dt) { } void InteractiveState::Render(Viewport &viewport) { - viewport.WorldPosition(player.GetEntity().Transform(player.GetEntity().ChunkCoords())); + viewport.WorldPosition( + player.GetEntity().Transform(player.GetEntity().ChunkCoords()) + * player.GetEntity().GetModel().EyesTransform()); if (master.GetConfig().video.world) { chunk_renderer.Render(viewport); world.Render(viewport);