Texture filtering: Difference between revisions
adding the MMPX texture filter |
|||
| Line 137: | Line 137: | ||
*Posterization is common. There are deposterization filters in some emulators (e.g. PPSSPP) that can aid this, however. | *Posterization is common. There are deposterization filters in some emulators (e.g. PPSSPP) that can aid this, however. | ||
*Worse at some things the other scalers excel at. | *Worse at some things the other scalers excel at. | ||
|- | |||
|'''MMPX''' | |||
|A texture scaling algorithm. Provides a nearly unfiltered, "Retro Plus" pixel art aesthetic with better handling of rounded and diagonal edges, similar to that found in many indie games. | |||
| | |||
*Has better handling of diagonals and curves than other scalers. | |||
*Does not alter the art style to look cartoonish or posterized the way HQx and xBR do. | |||
*Looks great for both 2D and 3D games designed with pixelated graphics in mind. | |||
| | |||
*Looks pixelated, highlighting the low resolution. | |||
*Textures scaled horizontally and vertically at unequal levels can produce awkward results. [https://old.reddit.com/r/finalfantasytactics/comments/10iqeph/i_spent_a_couple_of_hours_testing_ppsspps/ Resolution hacks] may be able to fix this in some instances. | |||
|} | |} | ||
| Line 165: | Line 175: | ||
* [https://web.archive.org/web/20140904180543/http://board.byuu.org/viewtopic.php?f=10&t=2248 Forum post from the creator of xBR, explaining how the algorithm works] (Warning: is slightly hard to read due to the amount of jargon and big words) | * [https://web.archive.org/web/20140904180543/http://board.byuu.org/viewtopic.php?f=10&t=2248 Forum post from the creator of xBR, explaining how the algorithm works] (Warning: is slightly hard to read due to the amount of jargon and big words) | ||
* [http://blog.metaclassofnil.com/?p=306 A blog entry by Durante on creating a hybrid texture filter for PPSSPP.] | * [http://blog.metaclassofnil.com/?p=306 A blog entry by Durante on creating a hybrid texture filter for PPSSPP.] | ||
* [https://casual-effects.com/research/McGuire2021PixelArt/index.html The original academic paper explaining the MMPX algorithm] (Warning: This is very dense and contains a great deal of jargon) | |||
[[Category:FAQs]] | [[Category:FAQs]] | ||