mojira.dev
MC-90591

Camera instantaneously changes position when elytra is deployed, rather than smoothly

Situation as of 1.9-pre1: https://youtu.be/PwAlfJ1anGs


After jumping off a one high block elytra flight engages for a very short time. The camera switches back and forth very quickly.

http://gfycat.com/ConstantPerfumedAmbushbug
http://gfycat.com/UnequaledLazyAcouchi

Panda says:

I don't think the problem is that it starts to early.

The problem is that the camera position jumps by almost two blocks.

It would be fine that the flight starts if that wouldn't happen.

I think MC-90810 and MC-93031 describe the issue well.

Linked issues

MC-90603 elytra jumping glitch Resolved MC-90687 Elytra landing is abrupt on trapdoors Resolved MC-90722 Jumping glitch with Elytra and jump boost II Resolved MC-90760 Wearing Elytra, falling 2 blocks results in FOV flash down and up momentarily. Resolved MC-92298 Landing in floor for split second Resolved

Comments 44

the problem is that eyes when flying must be at the same position as head to aim small holes etc while flying with elytra. Because body is rotating while falling from even 2 block high (1.17 of jump and 1 of block lower), your eyes are near floor.
It can be "fixed" by slowing down rotating down and standing up at start and end of flight. In this case, jumping from 1 high will change view only a little with elytra.

This gets fairly annoying when you try to land while flying level with the ground. Your body is flat, and will glide all the way down so that your head is one block over the ground, but as soon as you touch down you instantly reorient - your head pops up one block causing a sudden visual shift.

This is necessary for flying through single block gaps, but makes every landing seem glitchy. Either you need to land automatically if your head is one block off the ground (not ideal) or there needs to be a standing animation so the perspective shift is less sudden. But even with that, it's going to be annoying - every landing of more than a block or two (Jump boost would be horrible) is going to cause this jankyness.

In my opinion, the ability to fly through a single block gap (rare) is not worth making every landing (extremely common) obnoxious.

Confirmed.
Link: MC-90687

This issue relates to MC-90810

34 more comments
Brian McNamara

Can we re-title this bug (to something like "camera instantaneously changes position when elytra is deployed, causing jerky video" or something)? The current title no longer makes sense.

Same with sneaking. I remember when camera lowered smoothly when sneaking, now it is instant.

Affects 16w20a.

Confirmed for 16w21b.

Confirmed for 1.10-pre1.

NyoJOSH

Jens Bergensten

Confirmed

elytra, fly

Minecraft 15w42a, Minecraft 15w43a, Minecraft 15w43b, Minecraft 15w43c, Minecraft 15w44a, ..., Minecraft 16w32b, Minecraft 16w33a, Minecraft 16w35a, Minecraft 16w39c, Minecraft 1.12 Pre-Release 6

Minecraft 16w07a, Minecraft 18w16a

Retrieved