View Issue Details

IDProjectCategoryLast Update
0023600AI War 2Graphical BugAug 28, 2020 12:31 pm
ReporterStrategic Sage Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version2.128 Don't Lie About Distant Future Waves, AI 
Fixed in Version2.129 No Shrooms For Ships 
Summary0023600: Graphical Flutter
DescriptionOccurs on new games, old saves, any games so far as I can tell. Restarting/rebooting did not help and wasn't an issue until this patch. Video shows it better than a screenshot I think, you can see the effect on turrets, command station, guardians, etc.

https://youtu.be/63Ue3uxky8k
TagsNo tags attached.

Relationships

has duplicate 0023603 resolvedChris_McElligottPark Ship icons "decorations" are messed up 

Activities

Chris_McElligottPark

Aug 27, 2020 8:18 pm

administrator   ~0058204

Thank you for the video, that is... surreal. I think I spent too much time on the galaxy map after I made my shader updates. I will check my code and see what I did wrong in the morning. My kids are starting school in the morning, though, so I'll let it wait until after they are in. The galaxy map was not doing this, but perhaps this is what happens if the new color parameter is left in a default state. Or maybe I messed up something else.

It is kind of a surreal effect that almost would be cool if it was intentional.

Isiel

Aug 27, 2020 10:13 pm

reporter   ~0058208

I like this effect. I'm getting it as well.

It seems like it could be put to use somehow. If the AI were ever able to hack your fleets/command stations, I feel like this effect would be displayed on the icons of the hacked ships. I don't know what a hacked/corrupted unit would entail, though.

BadgerBadger

Aug 27, 2020 10:53 pm

manager   ~0058209

If you want to reuse the effect, why not stick it on a particularly unique faction to make them stand out? The Nanocaust seem like a reasonable option.

Strategic Sage

Aug 28, 2020 12:38 am

reporter   ~0058213

FWIW, I'm strongly opposed to using it intentionally. I think it's very distracting and is going to look like a bug to people. Not only that, but it's exactly the kind of thing that would make it very difficult for people with certain visual conditions to even play the game.

CRCGamer

Aug 28, 2020 1:15 am

developer   ~0058215

Its pretty annoying to be honest. And I think it actually can be a pretty bad thing for people with conditions triggered by rapid flickering or strobe effects with bright lights.

Chris_McElligottPark

Aug 28, 2020 11:29 am

administrator   ~0058221

I can't duplicate the exact problem on either of my machines, but what I do see instead with both of them is just the things that are flickering for you are darkened out black for me. Whatever this is, it's platform-dependent in some fashion and thus not an effect I can ever use intentionally.

I haven't tried hard to replicate it (I just used OpenGL on two different OSes, did not get into the specific modes for those OSes, but from this I can fix it and that's good enough for me for now.

Chris_McElligottPark

Aug 28, 2020 12:16 pm

administrator   ~0058222

Looks like in the shader code for the version of the icons that are billboarded (aka in-game), I missed one line of code that was leaving the vector4 color in an indeterminate state. For some hardware paths this apparently left it as 0,0,0...1? Aka black but not transparent. For others it was apparently cycling through really random junk. No idea why the difference.

Chris_McElligottPark

Aug 28, 2020 12:31 pm

administrator   ~0058226

Thanks!

* Fixed a bug in the prior build where the "flair" overlays for ships in the main view were either black (some machines) or a rotating color set of insanity (others).
** One line was accidentally omitted in the new build of the shader that we made.
** We also updated some calling code to the shader in a way that is harmless but not actually needed for this fix.

Issue History

Date Modified Username Field Change
Aug 27, 2020 7:57 pm Strategic Sage New Issue
Aug 27, 2020 8:18 pm Chris_McElligottPark Note Added: 0058204
Aug 27, 2020 8:18 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Aug 27, 2020 8:18 pm Chris_McElligottPark Status new => assigned
Aug 27, 2020 10:13 pm Isiel Note Added: 0058208
Aug 27, 2020 10:53 pm BadgerBadger Note Added: 0058209
Aug 28, 2020 12:38 am Strategic Sage Note Added: 0058213
Aug 28, 2020 1:15 am CRCGamer Note Added: 0058215
Aug 28, 2020 11:29 am Chris_McElligottPark Note Added: 0058221
Aug 28, 2020 11:37 am Chris_McElligottPark Relationship added has duplicate 0023604
Aug 28, 2020 11:37 am Chris_McElligottPark Relationship deleted has duplicate 0023604
Aug 28, 2020 11:37 am Chris_McElligottPark Relationship added related to 0023603
Aug 28, 2020 11:38 am Chris_McElligottPark Relationship deleted related to 0023603
Aug 28, 2020 11:38 am Chris_McElligottPark Relationship added has duplicate 0023603
Aug 28, 2020 12:16 pm Chris_McElligottPark Note Added: 0058222
Aug 28, 2020 12:31 pm Chris_McElligottPark Status assigned => resolved
Aug 28, 2020 12:31 pm Chris_McElligottPark Resolution open => fixed
Aug 28, 2020 12:31 pm Chris_McElligottPark Fixed in Version => 2.129 No Shrooms For Ships
Aug 28, 2020 12:31 pm Chris_McElligottPark Note Added: 0058226