Sabitlenmiş Tweet
expose.gg
53 posts

expose.gg
@expsgg
Solo dev for https://t.co/V093XlEFgf - advanced highlights, stats, overwatch
Katılım Ekim 2009
33 Takip Edilen216 Takipçiler

@isopathos no, i’ve counted only specific animation state adjusted to animation duration or interruption.
English

The cheapest fix is to keep smoke rendering at quarter resolution, but add a 1px depth-aware dilation/repair during the final upscale.
If a smoke pixel was cut out, but a neighboring pixel has valid smoke alpha and the full-res depth says the current pixel is not behind the wall/window frame, softly pull a little alpha from the neighbor.
English

The reason is the depth filter. For performance, smoke uses a quarter-resolution depth/mask, and the final upscale or AA cannot fix the artifact because the pixel has already been cut by the depth filter.
The easiest way to reproduce it is to throw a smoke in Mirage window and inspect the pixels along the top edge.
The depth filter is needed because the smoke volume intentionally overextends into map geometry to close small gaps. If you look at the window from a 90-degree angle, you can physically see where the smoke volume really is - beyond thin wall. From the front perspective, that overextension is hidden by the depth filter.


English

Me and @SPUNJ discussed that "Mirage pixel bug" from Monte vs Parivision at the Major.
Here it is recreated at different spot, it has to do something with tiny pixel gaps I suppose... @SPUNJ @CounterStrike
Anyone can share more examples and help Valve troubleshoot this one.
English

@MnkyClips @expsgg More than half of the list wasn't even playing CS2 in 2016 they were just little kids back then. That's weird. Only Woxic could be right; the others are impossible.
English

- Tweaks to player and grenade clipping.
But I still think grenade clipping on the vents can still be improved. Pls fix @CounterStrike 🫡
English

@phalgooon @liftplaycode You either move some logic to server or nothing will help.
English

@liftplaycode 99% of the logic in chrome extensions is in the client side except for payments & auth
Idk if there is a way around this
English


















