1 - When I filtered textures linearly, which is necessary for pixel art, and started to make subtle movements with a 3D camera, I had this exact jittering problem. Solved using a custom shader filtering using f-width + temporal anti-aliasing accumulating samples over timepic.twitter.com/o2ebSzxDEk
-
-
এই থ্রেডটি দেখান
-
This filtering issue makes pixel art wobbly. It's a deal-breaker, as it ruins the careful work of artists. What you want is to keep pixel art sharp, but smoothly interpolated as it pans across the screen in high resolution, no matter the distance & rotation.pic.twitter.com/huShVVjb68
এই থ্রেডটি দেখান -
I'm churning out GIFs from Unity to show more clear examples, give me a few minutes.
এই থ্রেডটি দেখান -
Ok, so in 2D, we all agree, you should aim for a pixel perfect look. 1 - render everything to a low resolution buffer 2 - scale up cleanly using linear sampling with an integer (x2, or x3, or x4) 3 - either crop or scale down with bilinear sampling to match the screenpic.twitter.com/GHfvbcoElx
এই থ্রেডটি দেখান -
However in 3D, by default pixel art does this: It's wobbly, it jitters, it adds visual noise to the pixel art. That's what Octopath Traveler is doing. That's not what you want. Full sprite on the left, just the silhouette on the right for clarity.pic.twitter.com/stcZdZenSv
এই থ্রেডটি দেখান -
These unfiltered textures come right from the PSone era. For each pixel rendered on the screen, we hit a polygon & sample the nearest pixel we can find in the texture. 1 sample = very cheap. We got smooth textures filtering later by sampling more than one pixel & averaging them.
এই থ্রেডটি দেখান -
So what happens if, like all 3D games... We use bilinear texture filtering (averaging the 4 closest pixels)? Well, sure, it's now buttery smooth when zooming & rotating, but we lose the sharp pixel art look, getting a blurry, mushy mess instead.pic.twitter.com/Q42Oj815tQ
এই থ্রেডটি দেখান -
How do we get the best of both worlds? We want the pixel art sharpness of point filtering (left) AND we want the movement smoothness of bilinear filtering (right).pic.twitter.com/JKHtTT5FwE
এই থ্রেডটি দেখান
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
Before calling a released game 'disappointing', how about releasing something yourself first?
-
I don't call the game disappointing. Just the lack of filtering & anti-aliasing, especially from a big studio. It shows a lack of understanding & respect of pixel art.
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
you understand that it's not SE fault but Unreal fault right ? I work with the engine everyday and I can tell you that it's terrible when it goes to AA
-
You can do whatever you want in Unreal. You can write your own shader & post-process.
-
True, however the switch might not be a power house like Xbox/PC, it's possible they were short on their frame budget and couldn't afford to run another full screen pass and tank their framerate with those extra ms. Or they got caught up by the release date before optimizing that
-
Who knows? But I can't believe people worked on the game and did not notice this. You know it as much as I do, when release date is near there's always corners that got cut.. as unfortunate as it can be.
-
People who work on games easily overlook things like that. Just check out 3 decades worth of incorrectly applied motion blur and contrast it with the per object blur in nuDoom (2016).
-
This as nothing to do with overlooking things most of the time. Sure some care less about polish, but most of the time it's a complex mix of deadlines/technical limitations and hardware limitations. If you want those games to get out of the oven at some point corners will be cut.
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
My body is ready for this thread.
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
-
-
-
If that can ruin a game for you, you've got very delicate sensibilities.
-
He said "the whole look" not the whole game
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
I played the demo and couldn't figure out what made the game so unappetizing to me; I knew it was the graphics but I also knew I liked games with graphics like that before. Thanks for illustrating it so it won't itch my brain anymore.
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
-
লোড হতে বেশ কিছুক্ষণ সময় নিচ্ছে।
টুইটার তার ক্ষমতার বাইরে চলে গেছে বা কোনো সাময়িক সমস্যার সম্মুখীন হয়েছে আবার চেষ্টা করুন বা আরও তথ্যের জন্য টুইটারের স্থিতি দেখুন।

