IT-lexikon › Programmering › Brickvändning (tile flipping)

Brickvändning (tile flipping)

Programmering In English → Uppdaterad: 2026-10-25

Att spara en vänd-flagga per ruta i en tilemap så att ett enda kakel kan ritas speglat vågrätt, lodrätt eller diagonalt — halva tilesetet räcker.

En symmetrisk vägg behöver ingen egen kakel för vänster kant och en för höger; den högra är bara den vänstra speglad. Genom att lägga några bitar bredvid varje kakelindex — vänd-X, vänd-Y, vänd-diagonalt — kan samma bild återanvändas i fyra till åtta orienteringar. NES, SNES och Mega Drive bar flaggorna i hårdvarans attributbytes.

Tiled-redigeraren lägger dem i de tre översta bitarna av varje 32-bitars GID, vilket är varför ett kakelindex i praktiken bara har 29 bitar. Knepet sparar både VRAM och konstarbete och kombineras ofta med metakakel och autotiling.

← Tillbaka till lexikonet