[1.0.2.2] SCU takes over the world {spreading black void graphics glitch}

peterb39

Well-Known Member
Joined
Apr 12, 2017
Messages
159
Likes
155
Points
450
Age
15
Location
Taunton, Somerset
#1
I just got into my campaign save from a few updates ago, and did a mission. I was rewarded with a GSO SCU, which I promptly placed on the ground. It powered up normally, took in the surrounding blocks normally, but as soon as I picked it up again I noticed that my tech had turned pitch black, and it was starting to spread. Before I could say 'Hey cortana, take a screenshot', the void had t̸̶̛̹̣̮͚͕ḁ͎͍̗̀͞͡k͏͞͏̳̻e͘҉͖̺̯̟̞ṇ̷̨̬̫̺͇ ̨̰͓̜̰̥̻͠o̢҉̳͖̟͕͎̼v̠͎̦̰͝ͅe͍͎̩̙̜̬r̵̮̫̠͕͈̻̖͚͠ ̟̮̬̩̜͖t͏̸̣̤̤h̺̳̻̞̳̬͈͞ͅe̘̖̰̥̳͕ ͏̷̹̩̦͇́e̸̢͇̖̜̮̫͠ͅn̨̦̫̣͞͡t̵̗̳̖͖̘̼͖i͕͔̗̩̣̖̼͞͠r̷̢̼͓̱̹̹̝̤e̮̟̩͠ ̬̫̦̞͙̘̀͢͢w͓͙̮͎͙͔̫ͅo҉̰̙r̕͝҉̜̯͙̰̫͇͎̰l͈̘̩̖͇̜͈ͅd͉̫͕͢ͅ.̸̟͎̙̹̺̹̝̦͡


Here's a screenshot of the title: Screenshot (85).png
 

Seth_Seth

Confused Leader of the Golden Armada
Joined
Oct 14, 2017
Messages
1,435
Likes
1,963
Points
525
Location
Armada
Website
sites.google.com
#2
I just got into my campaign save from a few updates ago, and did a mission. I was rewarded with a GSO SCU, which I promptly placed on the ground. It powered up normally, took in the surrounding blocks normally, but as soon as I picked it up again I noticed that my tech had turned pitch black, and it was starting to spread. Before I could say 'Hey cortana, take a screenshot', the void had t̸̶̛̹̣̮͚͕ḁ͎͍̗̀͞͡k͏͞͏̳̻e͘҉͖̺̯̟̞ṇ̷̨̬̫̺͇ ̨̰͓̜̰̥̻͠o̢҉̳͖̟͕͎̼v̠͎̦̰͝ͅe͍͎̩̙̜̬r̵̮̫̠͕͈̻̖͚͠ ̟̮̬̩̜͖t͏̸̣̤̤h̺̳̻̞̳̬͈͞ͅe̘̖̰̥̳͕ ͏̷̹̩̦͇́e̸̢͇̖̜̮̫͠ͅn̨̦̫̣͞͡t̵̗̳̖͖̘̼͖i͕͔̗̩̣̖̼͞͠r̷̢̼͓̱̹̹̝̤e̮̟̩͠ ̬̫̦̞͙̘̀͢͢w͓͙̮͎͙͔̫ͅo҉̰̙r̕͝҉̜̯͙̰̫͇͎̰l͈̘̩̖͇̜͈ͅd͉̫͕͢ͅ.̸̟͎̙̹̺̹̝̦͡


Here's a screenshot of the title: View attachment 25817
o wow
 

kae

PAYLOAD STUDIOS
Joined
Mar 7, 2018
Messages
561
Likes
664
Points
505
#4
Heya, can you upload a save game with this issue please?

A dev bug was found similar to this and fixed before it could make it to a public release, in that instance the bug could be reproduced by zooming in on the erroneous data. This issue is likely related, it is caused by precision errors with the ambient occlusion.
 

A Friendly Tech

Well-Known Member
Joined
Sep 21, 2018
Messages
106
Likes
312
Points
170
Age
51
#5
I just got into my campaign save from a few updates ago, and did a mission. I was rewarded with a GSO SCU, which I promptly placed on the ground. It powered up normally, took in the surrounding blocks normally, but as soon as I picked it up again I noticed that my tech had turned pitch black, and it was starting to spread. Before I could say 'Hey cortana, take a screenshot', the void had t̸̶̛̹̣̮͚͕ḁ͎͍̗̀͞͡k͏͞͏̳̻e͘҉͖̺̯̟̞ṇ̷̨̬̫̺͇ ̨̰͓̜̰̥̻͠o̢҉̳͖̟͕͎̼v̠͎̦̰͝ͅe͍͎̩̙̜̬r̵̮̫̠͕͈̻̖͚͠ ̟̮̬̩̜͖t͏̸̣̤̤h̺̳̻̞̳̬͈͞ͅe̘̖̰̥̳͕ ͏̷̹̩̦͇́e̸̢͇̖̜̮̫͠ͅn̨̦̫̣͞͡t̵̗̳̖͖̘̼͖i͕͔̗̩̣̖̼͞͠r̷̢̼͓̱̹̹̝̤e̮̟̩͠ ̬̫̦̞͙̘̀͢͢w͓͙̮͎͙͔̫ͅo҉̰̙r̕͝҉̜̯͙̰̫͇͎̰l͈̘̩̖͇̜͈ͅd͉̫͕͢ͅ.̸̟͎̙̹̺̹̝̦͡
Could be your video card or drivers. My GTX 1070 is on the fritz and does this unless I turn off "High Dynamic Range" in video options. Are you seeing random sparklies too?
 

Zorgomol

Not a Number
Joined
Apr 9, 2018
Messages
204
Likes
362
Points
270
#9
This is quite certainly a shader issue somewhere. It appears in spots, quite randomly, spreads slowly on its own and smears across the screen if I rotate or zoom the camera and eventually fills the whole screen except for UI. After a minute or two it clears off in a single frame. So my diagnosis is NaN-infestation in a frame buffer, spread speed I guess one pixel per frame. I smells like a temporal filtering somewhere gets anomalous values. Usually by the time I notice it there's a whole tech outline that has turned black. Perhaps a very small nonzero velocity vector gets a squared-length of zero in normalization? After all shaders do not do denormals.

Graphics card is a GTX 1070, driver version 397.93.
 

Zorgomol

Not a Number
Joined
Apr 9, 2018
Messages
204
Likes
362
Points
270
#10
There, it happened again...
20190129230700_1.jpg 20190129230709_1.jpg 20190129230721_1.jpg

Also, the spreading stopped while in game menu and when exiting the menu it had reset.
 
Likes: kae

ZeroGravitas

Breaker of Games
Joined
Jun 29, 2017
Messages
3,625
Likes
4,795
Points
675
Age
36
Location
UK
Website
www.youtube.com
#14
This bug being reported again on the steam forum (thought it had been largely resolved?): https://steamcommunity.com/app/285920/discussions/1/1644295067086224300/

Edit 2019-07-25: also here: https://steamcommunity.com/app/285920/discussions/1/1850323802584975275/?tscn=1563888119

Note: I've just retitled the thread with "{spreading black void graphics glitch}".

And I'm going to quote developer Kae effectively suggesting disabling "ambient occlusion" (but previously it's been suggested to disable "anti-aliasing", so try both if you get this issue):
The 'black paint' is a bug that occurs with ambient occlusion at specific times of day, we should have this fixed soon, but there may be issues which the fix does not cover. If this happens to you again please immediately save the game and upload it so I can take a look at :)
 
Last edited:

Captain Load

Well-Known Member
Joined
Mar 8, 2016
Messages
492
Likes
390
Points
465
#15
I'm still getting this in 1.31 and I've disabled anti-aliasing. I'll try occlusion instead. BTW, I've seen the All-Consuming Shadow at all times of day and with both GSO and GC SCUs. I also had some mods installed one day and it manifested as a white shadow instead.
 
Likes: ZeroGravitas

Zorgomol

Not a Number
Joined
Apr 9, 2018
Messages
204
Likes
362
Points
270
#16
SCUs do not really have anything to do with the bug. It is a GPU shader problem and part of the reason why shader programming is hard and should be left to professionals. ;) There are more pitfalls than in making a crafting tech in Terratech.
 

Captain Load

Well-Known Member
Joined
Mar 8, 2016
Messages
492
Likes
390
Points
465
#17
SCUs do not really have anything to do with the bug. It is a GPU shader problem and part of the reason why shader programming is hard and should be left to professionals. ;) There are more pitfalls than in making a crafting tech in Terratech.
Wow, I just assumed Unity was made by professionals. And hopefully TT as well, for the most part.
 

Zorgomol

Not a Number
Joined
Apr 9, 2018
Messages
204
Likes
362
Points
270
#18
True, 'professional' was a bad word choice. 'Specialist' would have been better. I have been doing shader programming about as long as shaders have existed in consumer hardware and it can still take days of intense debugging to find some of the more elusive glitches. TT dev team is rather small so they might not have a seasoned graphics programming specialist.

I think the problem is actually about motion blur or motion vectors for temporal antialias (if that's what TT uses?) or such. If you keep the camera still, the blackness stops spreading for the most part and only spreads onto moving things (such as constantly spinning resource chunks in a silo).