DEV Zoom wrote:Fix seems to be working, we weren't sure cause we couldn't reproduce. Probably GPU-related.
*CPU-related. My hunch (that I guess is proven if the fix works) is some sort of floating point rounding issue; GUI elements are always positioned on a pixel-basis (i.e. in integer values) but the 3D icons work obviously in floating point, so I assume what happened was that the button was, say, (0,0) -> (10,10) icon would be positioned at (0.5, 0.5), so the button would be placed at (0.5,0.5) -> (10.5,10.5) and then the different components would get rounded differently (i.e. (1,1) -> (10,10)) so the buttons would either stretch or squeeze depending.
On that note, just to give you a perspective on why correlation shouldn't always imply causation: the observation that "the more missions you do, the worse it gets" is semi-accurate; actually it degraded over time (see above explanation) so even if you would just go back and forth to the terminal it'd (probably) happen.
[14:15:15] <Freya Sabbat> ...Dear god, the Devs are as bad as us