Mojira Archive
MCPE-29181

Nameplates, barriers, light blocks, and particles don't draw parallel to the screen (distorted, not billboarded)

The bug

Nameplates, such as those that appear over players and named mobs, appear angled when not viewed straight-on. This is harmful to legibility, especially when lots of nameplates are visible or the player or source is moving. The nameplate will appear to be "warped," which looks unnatural. Nameplates can be distorted in a number of ways, including being tilted or stretched such that the sides appear to be of uneven lengths. When rendering a nameplate, they should draw exactly parallel to the screen as perfect rectangles, only scaling based on distance. Billboarding does this for dropped item entities, for example, and nameplates should work the same way.

Java

The behavior can be contrasted with Java Edition. Regardless of the angle of viewing, nameplates draw parallel on the screen, never rotated or distorted. Attached are several comparison screenshots.

Particles

This also affects particles. While some particles (such as falling sand residue) rotate naturally, all particles fall victim to rotating or warping themselves unnaturally based on the view angle. Again, this is rather distracting if you're not used to it, and gives the illusion of movement on particles that should be still. It's as if they're trying to billboard to the screen, but aren't. Like nameplates, particles should draw exactly on the client's screen, scaling with size but never being distorted by the perspective of the view angle.

Won't Fix

Daulton Ollis

2017-11-28, 03:42 AM

2024-11-07, 11:07 AM

2023-07-28, 01:16 PM

416

77

Confirmed

119180

1.17.10 - 1.19.631.17.10, 1.16.200.53 Beta, 1.16.100.56 Beta, 1.14.0.2 Beta, 1.2.6.2, 1.2.5.52, 1.2.14.3, 1.2.13.54, 1.2.13.60, 1.2.16.3, 1.2.20.2, 1.5.0.1, 1.6.0.6, 1.7.0, 1.11.0.8 Beta, 1.10.0, 1.13.0, 1.14.0, 1.14.30 Hotfix, 1.16.0, 1.16.1, 1.16.201 Hotfix, 1.16.210, 1.19.63

-