3D
MMPX 樣式保留像素藝術放大技術
Author
Venue
《電腦圖形技術期刊》
Abstract
我們提出 MMPX,這是一種能將像素藝術(例如 8 位元與 16 位元時代的電玩角色圖、字型及螢幕影像)在每個維度上放大兩倍的高效濾波器。MMPX 能保留藝術風格,並試圖預測若藝術家在相同技術限制下以更大尺寸創作時,會呈現出何種效果。 像素藝術放大技術不僅能讓經典遊戲與新推出的復古風格遊戲在現代螢幕上即時運行,還能透過載入時的預計算,提供高品質的圖元與點陣字體字形縮放與旋轉功能,並加速內容創作流程。MMPX 在重建曲線、對角線與銳角的同時,能精確保留原始的色盤、透明度及單像素特徵。 對於一般像素藝術,它通常能比先前(如最近鄰、雙線性、HQX、XBR 和 EPX)的放大濾鏡,更完整地保留原始藝術風格的各個面向。在特定情況與應用中,其他濾鏡可能表現更佳。 我們建議針對純圓角內容使用 EPX 和基礎版 XBR;針對包含大量色盤、漸層及抗鋸齒效果的內容,則建議使用 HQX 和抗鋸齒版 XBR。MMPX 在嵌入式系統上的運算速度足夠快,能在 GPU 或 CPU 上以不到 0.5 毫秒的時間處理典型的 64k 像素全螢幕復古圖像。我們提供了 C++、JavaScript 及 OpenGL ES GLSL 的開源實作,涵蓋本方法及其他數種技術。
