IT-lexicon › Programmeren › Scale2x (EPX)

Scale2x (EPX)

Programmeren Svenska → Bijgewerkt: 2026-10-26

Een regelgebaseerde opschaler voor pixelgraphics die de resolutie verdubbelt en de trapjes afrondt, zonder ook maar één nieuwe kleur te verzinnen.

Elke bronpixel wordt vier pixels. Het algoritme kijkt naar de buren erboven, eronder, links en rechts: als bijvoorbeeld de bovenste en de linker aan elkaar gelijk zijn maar verschillen van de andere twee, krijgt de linkerbovenhoek hun kleur. Trapjes worden diagonalen, en het beeld bevat nog steeds uitsluitend het oorspronkelijke palet.

Eric Johnston bedacht de methode rond 1992 bij LucasArts onder de naam EPX, om SCUMM-spellen naar de hogere resolutie van de Macintosh te brengen. Andrea Mazzoleni ontdekte dezelfde regel in 2001 opnieuw voor AdvanceMAME en noemde hem Scale2x. Opvolgers als hqx en xBR vergelijken meer buren en mengen kleuren, wat vloeiendere bochten oplevert ten koste van trouw aan de pixelart.

← Terug naar het lexicon