Jump to content
You must now use your email address to sign in [click for more info] ×

pixelArt image blow up


Recommended Posts

oks, i am now the proud owner af all 3 affinity products, and i still have to resort to gimp to blow up my pixel art. therefore, i kindly request that there is an option to manipulate image size as gimp does, with optionally no interpolation at all. please do that. i love your products but it seems ridiculous that i don't have the option not to interpolate when i change size. imagine having to do that after color correcting 2000 gifs for an image sequence. imagine colorcorrecting it in APhoto, but needing to blow it up elsewhere, cause it auto-interpolates the crispness of the pixel art... you're killing me.

 

Link to comment
Share on other sites

  • Staff

Hi liakos,
Have you tried to change the Resample dropdown from Bilinear to Nearest Neighbour when upscaling them (using Document > Resize Document command)? Or are you trying to scale them up on canvas dragging the corners of the bounding box? This last method will not work since Affinity apps use Bilinear when resampling them on canvas.

Link to comment
Share on other sites

44 minutes ago, MEB said:

Hi liakos,
Have you tried to change the Resample dropdown from Bilinear to Nearest Neighbour when upscaling them (using Document > Resize Document command)? Or are you trying to scale them up on canvas dragging the corners of the bounding box? This last method will not work since Affinity apps use Bilinear when resampling them on canvas.

it still distorts, we need "NONE"

 

Link to comment
Share on other sites

I think the OP means that up-scaling pixel art at values other than 2x, 3x, 4x, etc. Affinity Photo will introduce soft interpolated anti-aliased pixels when viewed. This destroys the intent of pixel art.

Here is an example. The original is 20x24 pixels. Up-scaling to 150x180px results in fuzzy edges in Affinity's viewport. The same operation in Gimp, Photoshop, PhotoLine, Krita, ColorQuantizer, etcetera, creates a clean upscaled version in the viewport.

originalpixels.png.d354aadc0e11ee2f78029e7b5de3ec0a.png

Yet when the upscaled version is exported with nearest neighbor, the result is correct without any soft edges.

In short, the result as shown in Photo does not match the exported version. Internally the image is fine, yet it is displayed interpolated.

A work-around is to close the original document after up-scaling, and open the new exported version: it will display correct.

As far as I can tell, this behaviour is caused by Affinity Photo's internal decimal pixel handling. No other image editor behaves like this, and I feel it is a bug. I was bewildered by this myself during testing, because it is completely counter-intuitive, and I haven't ever experienced similar behaviour in any other bitmap editor.

I tried fiddling around with the pixel snapping options to see if this behaviour could be avoided, but so far no luck.

Anyway, definitely room for improvement. Very confusing.

*Edit* Weird, I had one last try, and now it seems to work. Must be a combination of settings...

Link to comment
Share on other sites

  • Staff

Hi Medical Officer Bones,
If you try to upscale the object/layer directly on canvas it will end up antialiased/blurry because Affinity uses Bilinear resampling to upscale it. There's no way to control the algorithm used here, but if you go to Document > Resize Document... dialog, set the new size (must be a multiple of the original value so 2x, 3x etc to keep proportions correct) and change the Resample to Nearest Neighbour it should give you a correct output (no antialiasing/no distortion of any type). Same as Photoshop.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.