Borderlands 2

Borderlands 2

View Stats:
Does anyone have a clue what the hell is wrong with barrel textures in my game?
https://imgur.com/KVlSquL

I've already looked it up and found nothing helpful, the rest of my textures look fine. It's just the barrels.

This isn't a typical case of texture pop-in or just textures taking too long to load. The textures on all barrels are literally just stuck like this at all times. I've tried messing with the .ini, I'm already running on max settings with high textures and no texture fading. Nothing turned up when googling it either.
< >
Showing 1-15 of 15 comments
Draekus Jun 25, 2019 @ 2:23pm 
have you tried this ?

https://support.steampowered.com/kb_article.php?ref=2037-QEUH-3335&l=

also, which .ini file were you tweaking ?
Lance_Lionroar Jun 25, 2019 @ 2:44pm 
Yeah. Verifying game files does nothing. The file I was tweaking was WillowEngine.ini
I actually deleted the whole config folder (so all the ini's for the game) to have all settings reset to scratch, and still no difference.
Draekus Jun 25, 2019 @ 2:59pm 
it's strange that it's just the barrels.

there's a file located at :

steamapps > common > Borderlands 2 > WillowGame > CookedPCConsole

called : textures.tfc

i'm wondering if you delete it, then re-verify your files, if that'll make a diiference.

also have a couple of more files i'm looking at, but one step at a time.
Lance_Lionroar Jun 25, 2019 @ 4:55pm 
Interesting theory, but that file is 1.04 GB and it seems like an unnecessary hassle. Out of curiosity, is your file the exact same size?
Draekus Jun 25, 2019 @ 5:14pm 
that file for me is about 1.09 GB.

here's a couple of other files to consider :

PersistentCookerShaderData.bin - 1 kb
RefShaderCache-PC-D3D-SM3.upk - 59,184 kb.
Lance_Lionroar Jun 25, 2019 @ 10:35pm 
Those other two files match the same size you have, but that .05 GB difference in Textures is interesting. I'll try redownloading that after all and see what happens.

Edit: in the meantime, you can also post any other files you think are of relevance and I'll check it out.

Edit 2: I re-downloaded Textures.tfc and it's still 1.04 GB and the problem is still the same, tried with the other 2 files you mentioned and also nothing.
Last edited by Lance_Lionroar; Jun 26, 2019 @ 3:25am
Lance_Lionroar Jun 26, 2019 @ 3:45am 
Big update: After further research and as a desperate ditch attempt, one guy (bless his soul) suggested to change a line in WillowEngine.ini that I hadn't tried yet. It's called OnlyStreamInTextures. Changing that from False to True made the barrels load properly.

This confirms it's some sort of texture streaming issue, but I don't understand why it only affected me and even while using the default files. Draekus, if you're still here would you mind uploading your version of WillowEngine.ini so I can make a general comparison to my file?
Last edited by Lance_Lionroar; Jun 26, 2019 @ 3:56am
Draekus Jun 26, 2019 @ 4:20am 
i'm familiar with that line in WillowEngine.ini about OnlyStreamInTextures. mine is set to False.

however, digging through the ini file, i came across some interesting entries :

this line buried under [Engine.Engine]
bUseTextureStreaming=True

this whole section :
[TextureStreaming]
PoolSize=160
MemoryMargin=20
MemoryLoss=0
HysteresisLimit=20
DropMipLevelsLimit=16
StopIncreasingLimit=12
StopStreamingLimit=8
MinEvictSize=10
MinFudgeFactor=1
FudgeFactorIncreaseRateOfChange=0.5
FudgeFactorDecreaseRateOfChange=-0.4
MinRequestedMipsToConsider=11
MinTimeToGuaranteeMinMipCount=2
MaxTimeToGuaranteeMinMipCount=12
UseTextureFileCache=TRUE
LoadMapTimeLimit=20.0
LightmapStreamingFactor=0.02
ShadowmapStreamingFactor=0.2
TextureFileCacheBulkDataAlignment=1
UsePriorityStreaming=True
bAllowSwitchingStreamingSystem=True
UseDynamicStreaming=True
bEnableAsyncDefrag=False
bEnableAsyncReallocation=False
MaxDefragRelocations=256
MaxDefragDownShift=128
BoostPlayerTextures=3.0
TemporalAAMemoryReserve=4.0
EnableStats=true
HistoryDepth=50
DynamicStreaming=2
DynamicStreamingDistances=1250
DynamicStreamingDistances=200
DynamicStreamingDistances=9

Last edited by Draekus; Jun 26, 2019 @ 4:21am
Lance_Lionroar Jun 26, 2019 @ 5:28am 
Once I confirmed it was a texture streaming issue, I did further digging. There are lots of tweaks out there in that streaming section and others, with the ultimate goal of disabling texture pop-in etc. altogether. However these fixes, whenever they worked for me, would give me an error while loading into the game "Ran out of memory". I assume this is because all of these posts are years old, before the Ultra HD Textures pack came out.

I guess my GTX 970 can't handle the higher res textures plus streaming removal. I might consider uninstalling the HD textures pack later on.
Lance_Lionroar Jun 26, 2019 @ 6:13am 
Originally posted by Draekus:
i'm familiar with that line in WillowEngine.ini about OnlyStreamInTextures. mine is set to False.

however, digging through the ini file, i came across some interesting entries :

this line buried under [Engine.Engine]
bUseTextureStreaming=True

this whole section :
[TextureStreaming]
PoolSize=160
MemoryMargin=20
MemoryLoss=0
HysteresisLimit=20
DropMipLevelsLimit=16
StopIncreasingLimit=12
StopStreamingLimit=8
MinEvictSize=10
MinFudgeFactor=1
FudgeFactorIncreaseRateOfChange=0.5
FudgeFactorDecreaseRateOfChange=-0.4
MinRequestedMipsToConsider=11
MinTimeToGuaranteeMinMipCount=2
MaxTimeToGuaranteeMinMipCount=12
UseTextureFileCache=TRUE
LoadMapTimeLimit=20.0
LightmapStreamingFactor=0.02
ShadowmapStreamingFactor=0.2
TextureFileCacheBulkDataAlignment=1
UsePriorityStreaming=True
bAllowSwitchingStreamingSystem=True
UseDynamicStreaming=True
bEnableAsyncDefrag=False
bEnableAsyncReallocation=False
MaxDefragRelocations=256
MaxDefragDownShift=128
BoostPlayerTextures=3.0
TemporalAAMemoryReserve=4.0
EnableStats=true
HistoryDepth=50
DynamicStreaming=2
DynamicStreamingDistances=1250
DynamicStreamingDistances=200
DynamicStreamingDistances=9
Worth noting that my values are the exact same as yours, but my barrel textures remained screwed till I changed that one value I mentioned.

I have no clue what the difference between us is, other than hardware which shouldn't affect this.

Unless, you don't have the HD textures pack installed.
Draekus Jun 26, 2019 @ 6:19am 
ah, could be. i don't have the UHD Pack installed.

didn't see much point in it.
Lance_Lionroar Jun 26, 2019 @ 6:26am 
Well crap, that could be it since I don't see any other reasons. Maybe I'll just remove it, too much trouble for its worth.
Draekus Jun 26, 2019 @ 6:29am 
lemme know how it goes..
Lance_Lionroar Jun 26, 2019 @ 6:36am 
And confirmed. Just uninstalled the texture pack, and deleted my config folder so all settings are completely reset. I launched the game and voila. The barrel textures look just fine. Very interesting. ♥♥♥♥♥♥♥♥ HD textures pack is somewhat broken I guess. I didn't even notice regular textures looking that much better, and it made the game performance worse. Whoever's reading this, avoid it I guess.

Alternatively, do the .ini tweak I mentioned above.

Also, thanks Draekus for bothering to respond when no one else did.
Draekus Jun 26, 2019 @ 6:38am 
any time. now, go shoot some things in the face ( if they have one ).
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Jun 25, 2019 @ 2:07pm
Posts: 15