In-depth Description of image filters/shaders.

Sonic Angel Knight

Well-Known Member
OP
Member
Joined
May 27, 2016
Messages
14,430
Trophies
4
Location
New York
XP
13,428
Country
United States
I need help describing some of the image filters used in games... or emulators. Since most of this is used in emulators, i'll use that as reference, mostly cause i dunno if consoles have actual image filter/shader effects. So i'll take community information about it. To start off, is a list of plugins. These were found for the emulator Kega Fusion 3.64
  • 2xSaI
  • Bilinear
  • Eagle
  • hq4x
  • lq4x
  • Scale4x
  • ScanLineTv
  • Super2xSaI
  • SuperEagle
  • SuperScale75
  • SuperScale
If anyone knows anymore i may missed, tell me so i can add them to the list as well as description of how they work and your recommendation of it based on opinion.

So far the HQX is one i like best since it smoothes out all pixels on my HD TV. :)
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,795
Trophies
5
XP
28,563
Country
United Kingdom
Shader effects necessarily brings in shader languages so I am not going there for the time being. Ultimately you would probably want to reference video and image scaling algorithms as it still uses the same maths but
Anyway http://www.imagemagick.org/discourse-server/viewtopic.php?t=23046 has links to a few source code implementations of scaling algorithms.
Wikipedia also does surprisingly well as part of this
https://en.wikipedia.org/wiki/Pixel_art_scaling_algorithms
It skips some of the higher level stuff but it also means that you might get spared having to learn some fairly in depth maths, or trying to parse source code. For instance https://docs.gimp.org/en/plug-in-convmatrix.html

It has other uses but you are not going to get too far without grasping that.

http://www.infognition.com/articles/video_resize_shootout.html
http://avisynth.nl/index.php/Resize
https://web.archive.org/web/20070311203915/http://www.general-cathexis.com/interpolation.html

Also relevant here
http://bogost.com/games/a_television_simulator/

Best depends entirely upon what I am doing -- my little sub GHz xbox is not going to be able to manage some of the really crazy stuff I can cook up, likewise you can also build algorithms for specific games, or indeed level by level/layer by layer in specific games.
 
  • Like
Reactions: Sonic Angel Knight

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • lapot2 @ lapot2:
    Okay, nice to talk to you, but it's already night for me, I'm going to bed.
    All the best)
  • K3Nv3 @ K3Nv3:
    @lapot2, chowder
  • lapot2 @ lapot2:
    @K3Nv3 Google has many translation options for this word.I'll assume it means "food" and not "stupid" :D :D :D
  • K3Nv3 @ K3Nv3:
    Now chow as in goodbye
    +1
  • K3Nv3 @ K3Nv3:
    Chowder is pretty tasty
  • lapot2 @ lapot2:
    There is a huge problem with specific words and slang, I can hardly understand them.:sad:
  • D @ dfsdfdsfdsfdsfds:
    Link Takes Damage Multiplier [Ralf]

    VANQ-TZ03-GC3AH
    FTPU-Z09Z-MDU68
    96TT-0VV1-P62TH
    NWY5-QHZB-PVD4P
    6VNY-VTRM-WKN1X

    BU7B-AQD2-C9UX8
    PG7Q-3ME0-4T0NE
    MQ33-NBUH-Y5BUG
    E9FZ-A3QA-YCERP

    xx = Damage Multiplier

    How can I make this 4X damage?
  • DinohScene @ DinohScene:
    chowder is a food dish
    +1
  • DinohScene @ DinohScene:
    nighty nighty @lapot2
    +1
  • K3Nv3 @ K3Nv3:
    They send a huge box just for a tiny compact airfryer
  • lapot2 @ lapot2:
    @DinohScene , Well, I thought they sent me to eat and sleep.:rofl2::rofl2::rofl2:
  • lapot2 @ lapot2:
    We say "pee and sleep":rofl2::rofl2::rofl2:
  • citruspunch @ citruspunch:
    PEE AND SLEEP!
    +1
  • K3Nv3 @ K3Nv3:
    Diarrhea and sleep for the average American diet
  • citruspunch @ citruspunch:
    *clap clap*
  • K3Nv3 @ K3Nv3:
    Pillows are supposed to be white not in this household
  • lapot2 @ lapot2:
    @K3Nv3, translation difficulties)) No problem, we've solved even worse problems:)
  • K3Nv3 @ K3Nv3:
    I just use my phone for translate has some pretty decent options highlight click translate
  • lapot2 @ lapot2:
    Yes, technical texts are much easier for me to translate and understand than ordinary communication.But that's good, the more difficult it is, the faster you learn:)
  • K3Nv3 @ K3Nv3:
    English is just universal for most that's why most websites prefer it
    +1
  • K3Nv3 @ K3Nv3:
    Most Americans in their 30s are still learning English so don't feel bad
  • lapot2 @ lapot2:
    Thank you:):):)
  • K3Nv3 @ K3Nv3:
    I'll figure it out one day
  • Kirbydogs @ Kirbydogs:
    I found out how to make a JavaScript API! :D
    +1
  • lapot2 @ lapot2:
    An API for fertilizing potatoes with shit from a TV via HDMI and a garden hose has long been invented:D:D:D
    lapot2 @ lapot2: An API for fertilizing potatoes with shit from a TV via HDMI and a garden hose has long been...