Sprite Scaling
1980s arcade graphics; Sega's Hang-On, 1985

Prompt
Apply a Sprite Scaling effect by rendering existing elements as flat bitmap cutouts, with larger foreground pixel blocks and progressively smaller, finer background sprites. Emphasize depth through overlapping layers, stepped contours, and simple arcade-style shading, avoiding smoothly modeled three-dimensional surfaces. Keep the original subject and composition.
Identify
Cars, trees, and signs grow rapidly as they approach, creating an illusion of forward motion. Their flat bitmap shapes retain crisp edges or visible pixel steps as their size changes.
Principle
Graphics hardware resamples1 bitmap sprites2 at different sizes, making flat images suggest changing distance. Coordinated screen positions and drawing order3 strengthen the impression of depth.
Example
Sega: Out Run, 1986.
Try it out
Watch Out Run footage and track one roadside tree: notice how its size and screen position change together.
Background
Sprite scaling became a defining feature of Sega's 1980s arcade racing and action games. Hang-On appeared in 1985, followed by Out Run in 1986. Sega's Super Scaler hardware family made large numbers of changing sprite sizes practical during play. Stored bitmap artwork supplied vehicles, scenery, and other objects. Hardware sampled that artwork to produce different displayed sizes. Position, overlap, and size changes suggested movement through depth without constructing every object from polygons. Separate road graphics helped complete the scene. The result combined flat pictures with a convincing sense of speed.
Distinction
Unlike polygon rendering, sprite scaling does not reveal new surfaces when an object turns; different views generally require different artwork. Unlike scrolling, it changes displayed size, not just position.
Aftermath
Sprite scaling shows how coordinated size, position, and overlap can suggest depth without fully three-dimensional objects.
Further examples · 7 images






Question
Why does enlarging a sprite help it appear to approach?
Show possible answer +Hide answer −
Nearby objects usually occupy more of our view than distant ones. Increasing a sprite's size imitates that visual cue.