Texture filtering: Difference between revisions
Oranjelo100 (talk | contribs) No edit summary |
Net Bastard (talk | contribs) m Fixed some poor wording on my part |
||
| Line 104: | Line 104: | ||
|- | |- | ||
| style="text-align: center;"|'''Anisotropic''' | | style="text-align: center;"|'''Anisotropic''' | ||
| style="text-align: center;"|Uses oddly-shaped copies of texture parts in order to smooth out pixelated/blurred edges in nearest neighbor/ | | style="text-align: center;"|Uses oddly-shaped copies of texture parts in order to smooth out pixelated/blurred edges in nearest neighbor/linear filtered images. Higher sample amounts (e.g. 4x, 8x, 16x) will shape the textures into more complex shapes as needed. | ||
| style="text-align: center;"| | | style="text-align: center;"| | ||
*Looks much better than just linear filtering for 3D games. | *Looks much better than just linear filtering for 3D games. | ||
*Can be used alongside other filters and scaling algorithms for even smoother-looking textures. | *Can be used alongside other filters and scaling algorithms for even smoother-looking textures. | ||
| style="text-align: center;"| | | style="text-align: center;"| | ||
* | *High sample amounts are system-intensive. | ||
*Not recommended for 2D games. | *Not recommended for 2D games. | ||
|- | |- | ||
| Line 118: | Line 118: | ||
| style="text-align: center;"| | | style="text-align: center;"| | ||
*Artifacts are common. | *Artifacts are common. | ||
*Curves and slopes that aren't 45° | *Curves and slopes that aren't 45° look jagged compared to everything else. | ||
*The finer details of the textures/sprites might be obscured by bad edge detection. | *The finer details of the textures/sprites might be obscured by bad edge detection. | ||
*Posterization is very common. There are deposterization filters in some emulators (e.g. PPSSPP) that can aid this, however. | *Posterization is very common. There are deposterization filters in some emulators (e.g. PPSSPP) that can aid this, however. | ||
| Line 127: | Line 127: | ||
| style="text-align: center;"| | | style="text-align: center;"| | ||
*Less system-intensive than HQx and xBR. | *Less system-intensive than HQx and xBR. | ||
*Good if it's the best option available (e.g. | *Good if it's the best option available (e.g. in Pete's OpenGL2 plugin for PSX emulators). | ||
| style="text-align: center;"| | | style="text-align: center;"| | ||
*Edge detection is horrible. | *Edge detection is horrible. | ||
| Line 142: | Line 142: | ||
| style="text-align: center;"| | | style="text-align: center;"| | ||
*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. | ||
*The finer details of the textures/sprites might be obscured by bad edge detection. | |||
*Worse at some things that HQx excels at. | *Worse at some things that HQx excels at. | ||
|} | |} | ||