Downscaling problem for sprites

0 favourites
  • 3 posts
From the Asset Store
A set of 10 pixel art animated magic effects with icons. 2 Fire, 2 Earth, 2 Wind, 2 Water, Portal, Explosion.
  • So - this is a pretty specific question/issue I've run into, and I don't know if it's a bug, or if I've got an incorrect setting somewhere.

    If you take a look at the attached screenshot, the archer (3P) looks blocky and pixelated, where as 2P's sprite looks smooth and crisp. (make sure you're viewing at 1:1 zoom - It's a subtle difference, but very noticeable when the game is in motion)

    As far as I can tell, I have pixel rounding ON, Sampling set to Linear, and Downscaling at Medium - And these are all global project settings anyway, so they shoudn't affect one sprite differently from the others.

    All of the source images for the animations are set to the same size as well - The original artwork for both characters is roughly 256x256, so both of these characters are scaled down significantly from full size.

    Does anybody have any insight as to why one sprite might render differently from another like this? Thanks in advance for any help!

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Well, the size seems a bit large to be scaling down. Doing so uses more memory. Try resizing the images to the correct size so C2 doesn't have to. I've found similar issues when scaling down, even just a little.

  • Normally that's what we'd do, but we have a dynamic camera in the game, and we need the sprites to still look good even when it zoomed in.

    The really weird thing is that all the other sprites look fine, despite being scaled down equally as much - and the sampling quality ought to be a global project setting.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)