N3.04.2view-facing textdesignresearch

Text must face the user

Aliases: billboarding · camera-facing labels · yaw-facing type

What it is

A world-locked product name on the side of a shelf turns its face toward you as you walk down the aisle. That is view-facing text, also called billboarding. The plane’s normal is aimed at the current line of sight, so the wearer does not have to step onto that normal to read. It is an orientation policy, not a move into headset screen space: the label can stay nailed to the shelf; only the skin rotates.

Why it happens

Readability is sensitive to the angle between the plane normal and the line of sight. View-facing drives that angle toward zero every frame: the panel’s yaw is rewritten from the vector “panel to headset,” so the text plane keeps handing its front to the observer. The position parent can remain the world, so the goods stay on that shelf and the label behaves like a shop stand that turns slightly.

Yaw-only, pitch locked (a Y-billboard), and the label stays “upright” when the wearer looks up or down — more like a board standing in the world. Full camera facing, including pitch, makes a card that is always square to the face, and the sense that it belongs to the shelf weakens. Which to pick is a trade between “always readable” and “still of that shelf,” not an implementation detail.

Studying it

Compare three orientations of the same shelf labels: world-frozen (always parallel to the shelf), yaw-only facing, and full facing. People walk the aisle and look up, read the names, and rate “stuck to the shelf versus floating after me.” Record reading errors and the belonging rating.

Independent variables: orientation policy, whether the path includes a side view, whether large pitch is included. Dependent variables: reading accuracy, time-integral of the normal–gaze angle, environmental belonging.

An observer who always stands in front of the shelf makes the three policies look the same. The path has to include the side and the upper oblique or the facing policy never shows.

Where it stops holding

Content that uses letter direction as a spatial cue — “North” on the floor, a flow arrow on a pipe — must not face the user; the turn throws the direction away. When several people look at one label, facing one of them turns its back on the others; shared world text can only take a compromise heading, or split into a copy per person. Full billboards at close range reveal a zero-thickness card. A static exhibit panel that will be photographed should freeze orientation; facing makes the letters a different angle in every shot.

Applying it

  • Short labels that must be read from any approach — object names, nametags — use yaw-only facing. Put body-text reading on a panel that is itself turned to face the user, rather than expecting a shelf side-panel to do it.
  • Do not implement facing as “the whole panel flies after the face.” Pin position; rotate orientation only.
  • Cap angular velocity so a walk-around does not whip the label in front of the eyes.
  • How to check: read once from the side of the shelf and once from above-oblique. The frozen-orientation version should be clearly harder; the facing version should still read, and should still sit on the shelf. If the label leaves the shelf and follows the head, the orientation policy has been built as head-lock.

Related

  • Same group: N3.04.1 Tilt sharply reduces readability · N3.04.3 Complex backgrounds need a backing plate · N3.04.4 Minimum readable size is jointly set by angular resolution and pixel density · N3.04.5 Subpixel rendering fails under binocular viewing and motion · N3.04.6 Line length and leading are set in angle, not physical length · N3.04.7 Text that jitters with head motion is harder to read than still text
  • Nearby: N3.02 Interface Distance · N3.07 Content at the Edge of the Field of View
  • Search terms: view-facing text · billboarding · camera-facing labels

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/N3.04.2