I am working on a game using Phaser 3 with scale mode Phaser.Scale.FIT, which scretches the whole game full screen. This causes the antialising to stretch a lot of the textures. For most, it’s ok (like the fonts and images), but for some specific tiles to give a retro look, it simply doesn’t work with all the smoothing.
I can set “pixelArt: true”, but then it’s the opposite: fonts look bad, buttons, etc. As my game has different scenes for different display (Hud on a scene, Screen another), I can’t seem to specify on a scene level that I want pixelArt enable only for it.
I have a similar issue where I want pixel art for 99% of my game, but I need a logo to be full resolution. Is there a way to change the default filter mode for all textures and images to be NEAREST, so that I only have to setFilterMode on the logo to turn off pixel art?