Announcement: Be excellent to each other.


Caravel Forum : Other Boards : Crystal Shard Games : Heroine's Quest - Graphics settings
New Topic New Poll Post Reply
Poster Message
oasis789
Level: Roachling
Rank Points: 10
Registered: 12-28-2013
IP: Logged
icon Heroine's Quest - Graphics settings (0)  
Messing around with the gfxfilter settings in acsetup.cfg.

My understanding is that the default setting, gfxfilter=max, is a nearest neighbor scaler i.e. it implements the highest StdScale multiple compatible with your display.

For comparison:

gfxdriver=D3D9, gfxfilter=StdScale3:

i.imgur.com/ mDW7GeM.png

gfxdriver=D3D9, gfxfilter=AAx3:

i.imgur.com/ vMi4hRJ.png

gfxdriver=DX5, gfxfilter=Hq3x:

i.imgur.com /LBRNnEM.png

(I can't post links directly, remove the spaces)

Edit: I managed to get the Hqx filter to work. Since it only goes up to 3x, I replaced the other images for an apples to apples comparison.

[Last edited by oasis789 at 12-31-2013 08:03 PM]
12-28-2013 at 04:12 PM
View Profile Send Private Message to User Show all user's posts Quote Reply
oasis789
Level: Roachling
Rank Points: 10
Registered: 12-28-2013
IP: Logged
icon Re: Heroine's Quest - Graphics settings (0)  
Bump for any chance of a dev response? I know shaders/filters potentially distort the artists' hand drawn designs but the standard nearest neighbor interpolation is also a distortion.
12-30-2013 at 04:30 PM
View Profile Send Private Message to User Show all user's posts Quote Reply
1848
Level: Roachling
Avatar
Rank Points: 10
Registered: 12-30-2013
IP: Logged
icon Re: Heroine's Quest - Graphics settings (0)  
oasis789 wrote:
but the standard nearest neighbor interpolation is also a distortion.
How so? It looks best to me.
12-30-2013 at 09:57 PM
View Profile Send Private Message to User Show all user's posts Quote Reply
oasis789
Level: Roachling
Rank Points: 10
Registered: 12-28-2013
IP: Logged
icon Re: Heroine's Quest - Graphics settings (0)  
1848 wrote:
oasis789 wrote:
but the standard nearest neighbor interpolation is also a distortion.
How so? It looks best to me.

looks better than antialiasing != not distortion of the original 320x200 art

The NN interpolation replaces every pixel of the original with a n by n block of pixels, n being the scale factor. This distorts the original image because of the jaggedness. Read the wikipedia article on pixel art scaling for a more technical explanation.

Clearly what "looks better" is subjective and people will disagree. But have a look at some of the other upscaling algorithms like Hqx and xBR/xBRZ in other programs and you might wonder what this game would look like with them too. Now xBR/xBRZ is not yet implemented in AGS, but Hqx is supposed to be.
12-31-2013 at 01:35 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
1848
Level: Roachling
Avatar
Rank Points: 10
Registered: 12-30-2013
IP: Logged
icon Re: Heroine's Quest - Graphics settings (0)  
Well I don't have distortion because I'm playing in windowed mode.
12-31-2013 at 03:24 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
oasis789
Level: Roachling
Rank Points: 10
Registered: 12-28-2013
IP: Logged
icon Re: Heroine's Quest - Graphics settings (0)  
1848 wrote:
Well I don't have distortion because I'm playing in windowed mode.

As in, you're playing in a 320x200 window, no scaling? If so, that's great if it works for you.

But I suspect that's not what you're doing. Is what you're trying to say that nearest neighbor interpolation is not a distortion _because_ it's in a window? Are you confusing aliasing with aspect correction?

*jackie chan meme*

[Last edited by oasis789 at 12-31-2013 05:01 AM]
12-31-2013 at 04:53 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
1848
Level: Roachling
Avatar
Rank Points: 10
Registered: 12-30-2013
IP: Logged
icon Re: Heroine's Quest - Graphics settings (0)  
I use the default settings, which are windowed mode with max nearest neighbour. So the graphics are not antialiased and the aspect ratio is preserved (the pixels are square).

This is as opposed to full screen nearest neighbour which, depending on your monitor, either doesn't keep the aspect ratio (the pixels are rectangular) or keeps the aspect ratio but with some blurriness (because the pixels are not scaled up by a factor of two, unless your monitor resolution is a multiple of 300x200).

[Last edited by 1848 at 12-31-2013 01:56 PM]
12-31-2013 at 01:55 PM
View Profile Send Private Message to User Show all user's posts Quote Reply
oasis789
Level: Roachling
Rank Points: 10
Registered: 12-28-2013
IP: Logged
icon Re: Heroine's Quest - Graphics settings (0)  
bump for adding Hqx comparison. It's smooth. AAx3 is pretty blurry compared to Hqx.
12-31-2013 at 07:33 PM
View Profile Send Private Message to User Show all user's posts Quote Reply
Radiant
Level: Moderator
Avatar
Rank Points: 142
Registered: 02-05-2003
IP: Logged
icon Re: Heroine's Quest - Graphics settings (0)  
oasis789 wrote:
Bump for any chance of a dev response? I know shaders/filters potentially distort the artists' hand drawn designs but the standard nearest neighbor interpolation is also a distortion.
The opinion of our artists is that the game looks best with the Nearest Neighbor filter, and we recommend that you do not use the other ones. But hey, it's not like we're going to send an angry frost giant to your house if you do anyway :P

____________________________
= Radiant =
01-17-2014 at 04:25 PM
View Profile Send Private Message to User Visit Homepage Show all user's posts Quote Reply
New Topic New Poll Post Reply
Caravel Forum : Other Boards : Crystal Shard Games : Heroine's Quest - Graphics settings
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.