In graphics and game contexts, a
billboard is a polygon (almost always a 4-sided
quad) that automatically rotates to always
face the camera.Instead of modeling a fully 3D object, a flat surface can be rendered with a texture and oriented so that the viewer never sees its thin edge.
Billboards can be useful for light flares, poles, visual effects, and more.
In the
Neversoft engine, a
billboard can be one of two types:
Screen
Screen-facing billboards face the screen on
all axes, appearing "glued" to the screen plane.

Always faces the camera by matching its orientation (rotation), not just its position
Appears “flat against the screen” regardless of where it exists in world space
Does not preserve any world-up direction (it tilts as the camera tilts)
Common for particles, lens flares, and 2D sprites that should never look skewed
May look unnatural for grounded objects (trees, etc.) because they lean with the camera
This tends to be the most commonly used
billboard type.


Axis-Aligned
Axis-Aligned billboards rotate only around a
fixed axis. Useful for things like
trees which stay upright.

Rotates to face the camera only around a fixed axis, usually the world's up axis
Preserves vertical orientation by staying upright, no matter how the camera tilts
More realistic for objects anchored to the ground (trees, characters in crowds, signposts)
Can exhibit "edge-on" artifacts if the camera moves above/below extreme angles
Good compromise between full 3D geometry and simple screen-facing quads
This
billboard type is less common, used in more specific scenarios.

