RoboCop: Rogue City

RoboCop: Rogue City

View Stats:
Texture loading in slowly everywhere?
Is it just my old card, or is everyone getting this problem?
Originally posted by Lyall:
This issue has been bugging me. It seems to be an issue with UE5's virtual texture streaming. You can see it in the way that texture detail pops-in in tiles. I had a look at some of the CVARs for controlling the system and the only one that seemed to have a dramatic effect was "r.VT.MaxUploadsPerFrame".

According to the UE5 documentation this CVAR's description is: "Use this command to set the maximum number of page uploads per-frame (default is 64). It can be useful when you want to throttle the number of Runtime Virtual Texture Tiles being updated in a frame to prevent performance spikes."

Setting this to 64 produces a much faster resolve of texture detail although I imagine it has a performance cost. You can see the difference in this Imgur album where I compared the default value of 8 against 64.

https://imgur.com/a/PitjN4H

If you want to put this into effect and try in-game then go to "%LOCALAPPDATA%\RoboCop\Saved\Config\Windows\", find "Engine.ini" and open it in a text editor of your choice.

Add this to the bottom of the file, then save it.

[SystemSettings] r.VT.MaxUploadsPerFrame=64
< >
Showing 61-75 of 107 comments
eslam_aboarida Dec 2, 2023 @ 7:35pm 
Same
Paul Dec 3, 2023 @ 7:06am 
Never getting fixed, it is
The author of this thread has indicated that this post answers the original topic.
Lyall Dec 4, 2023 @ 12:20pm 
3
2
2
5
This issue has been bugging me. It seems to be an issue with UE5's virtual texture streaming. You can see it in the way that texture detail pops-in in tiles. I had a look at some of the CVARs for controlling the system and the only one that seemed to have a dramatic effect was "r.VT.MaxUploadsPerFrame".

According to the UE5 documentation this CVAR's description is: "Use this command to set the maximum number of page uploads per-frame (default is 64). It can be useful when you want to throttle the number of Runtime Virtual Texture Tiles being updated in a frame to prevent performance spikes."

Setting this to 64 produces a much faster resolve of texture detail although I imagine it has a performance cost. You can see the difference in this Imgur album where I compared the default value of 8 against 64.

https://imgur.com/a/PitjN4H

If you want to put this into effect and try in-game then go to "%LOCALAPPDATA%\RoboCop\Saved\Config\Windows\", find "Engine.ini" and open it in a text editor of your choice.

Add this to the bottom of the file, then save it.

[SystemSettings] r.VT.MaxUploadsPerFrame=64
Last edited by Lyall; Dec 4, 2023 @ 12:22pm
Spike Dec 4, 2023 @ 1:03pm 
Got this as well, very annoying, but i see this in almost every UE engine game.
Rig also better than recommended, i9, 64 gb, 4090, M2 SSD
Paul Dec 4, 2023 @ 2:43pm 
Originally posted by Lyall:
This issue has been bugging me. It seems to be an issue with UE5's virtual texture streaming. You can see it in the way that texture detail pops-in in tiles. I had a look at some of the CVARs for controlling the system and the only one that seemed to have a dramatic effect was "r.VT.MaxUploadsPerFrame".

According to the UE5 documentation this CVAR's description is: "Use this command to set the maximum number of page uploads per-frame (default is 64). It can be useful when you want to throttle the number of Runtime Virtual Texture Tiles being updated in a frame to prevent performance spikes."

Setting this to 64 produces a much faster resolve of texture detail although I imagine it has a performance cost. You can see the difference in this Imgur album where I compared the default value of 8 against 64.

https://imgur.com/a/PitjN4H

If you want to put this into effect and try in-game then go to "%LOCALAPPDATA%\RoboCop\Saved\Config\Windows\", find "Engine.ini" and open it in a text editor of your choice.

Add this to the bottom of the file, then save it.

[SystemSettings] r.VT.MaxUploadsPerFrame=64

Wow. You sir, are a gentleman and a scholar. For the first time since launch, road actually looks like road and not like smeary blurry mess.

In other words, this tweak seems to work perfectly. I only tried the first few minutes so far running around the street, but I saw no texture pop-in, and no performance degradation. VRAM usage was at 7GB (I have 12 on 3080Ti).

If this indeed fixes the issue for good with no performance problems across the game, then it blows my mind it was not fixed by developers yet.
Johnnius Dec 4, 2023 @ 3:07pm 
Oh my, I will try this out tomorrow, looks like I can finally play it.

Thank you so much Lyall!
Boogy Dec 4, 2023 @ 10:57pm 
Originally posted by Lyall:
This issue has been bugging me. It seems to be an issue with UE5's virtual texture streaming. You can see it in the way that texture detail pops-in in tiles. I had a look at some of the CVARs for controlling the system and the only one that seemed to have a dramatic effect was "r.VT.MaxUploadsPerFrame".

According to the UE5 documentation this CVAR's description is: "Use this command to set the maximum number of page uploads per-frame (default is 64). It can be useful when you want to throttle the number of Runtime Virtual Texture Tiles being updated in a frame to prevent performance spikes."

Setting this to 64 produces a much faster resolve of texture detail although I imagine it has a performance cost. You can see the difference in this Imgur album where I compared the default value of 8 against 64.

https://imgur.com/a/PitjN4H

If you want to put this into effect and try in-game then go to "%LOCALAPPDATA%\RoboCop\Saved\Config\Windows\", find "Engine.ini" and open it in a text editor of your choice.

Add this to the bottom of the file, then save it.

[SystemSettings] r.VT.MaxUploadsPerFrame=64
Amazing find. Worked for me. Pretty much can't notice textures pop in anymore. Performance wise pretty much the same for me. Can one go higher than 64? or after 64 ther ewill be no difference?
s1p0 Dec 5, 2023 @ 5:27am 
Game dont use all VRAM ! How set memory pool?
(on Epic 4K it take 8GB from 12GB)

-----------------------------------------------------
EDIT: This use 10GB of VRAM (=sharper textures): Engine.ini

[/script/engine.renderersettings]
r.VT.MaxUploadsPerFrame=256
r.Streaming.PoolSize=16384

[/script/engine.virtualtexturepoolconfig]
+Pools=(SizeInMegabyte=16384)
Last edited by s1p0; Dec 10, 2023 @ 8:07am
RodroG Dec 5, 2023 @ 6:31am 
Originally posted by Lyall:
This issue has been bugging me. It seems to be an issue with UE5's virtual texture streaming. You can see it in the way that texture detail pops-in in tiles. I had a look at some of the CVARs for controlling the system and the only one that seemed to have a dramatic effect was "r.VT.MaxUploadsPerFrame".

According to the UE5 documentation this CVAR's description is: "Use this command to set the maximum number of page uploads per-frame (default is 64). It can be useful when you want to throttle the number of Runtime Virtual Texture Tiles being updated in a frame to prevent performance spikes."

Setting this to 64 produces a much faster resolve of texture detail although I imagine it has a performance cost. You can see the difference in this Imgur album where I compared the default value of 8 against 64.

https://imgur.com/a/PitjN4H

If you want to put this into effect and try in-game then go to "%LOCALAPPDATA%\RoboCop\Saved\Config\Windows\", find "Engine.ini" and open it in a text editor of your choice.

Add this to the bottom of the file, then save it.

[SystemSettings] r.VT.MaxUploadsPerFrame=64

Thank you very much for doing the research and providing this tweak. Best!
HAIRY HOFF Dec 5, 2023 @ 7:27am 
Originally posted by Lyall:
This issue has been bugging me. It seems to be an issue with UE5's virtual texture streaming. You can see it in the way that texture detail pops-in in tiles. I had a look at some of the CVARs for controlling the system and the only one that seemed to have a dramatic effect was "r.VT.MaxUploadsPerFrame".

According to the UE5 documentation this CVAR's description is: "Use this command to set the maximum number of page uploads per-frame (default is 64). It can be useful when you want to throttle the number of Runtime Virtual Texture Tiles being updated in a frame to prevent performance spikes."

Setting this to 64 produces a much faster resolve of texture detail although I imagine it has a performance cost. You can see the difference in this Imgur album where I compared the default value of 8 against 64.

https://imgur.com/a/PitjN4H

If you want to put this into effect and try in-game then go to "%LOCALAPPDATA%\RoboCop\Saved\Config\Windows\", find "Engine.ini" and open it in a text editor of your choice.

Add this to the bottom of the file, then save it.

[SystemSettings] r.VT.MaxUploadsPerFrame=64

AMAZING! Thanks so much for this!
zolobolo Dec 5, 2023 @ 1:31pm 
Originally posted by Lyall:
This issue has been bugging me. It seems to be an issue with UE5's virtual texture streaming. You can see it in the way that texture detail pops-in in tiles. I had a look at some of the CVARs for controlling the system and the only one that seemed to have a dramatic effect was "r.VT.MaxUploadsPerFrame".

According to the UE5 documentation this CVAR's description is: "Use this command to set the maximum number of page uploads per-frame (default is 64). It can be useful when you want to throttle the number of Runtime Virtual Texture Tiles being updated in a frame to prevent performance spikes."

Setting this to 64 produces a much faster resolve of texture detail although I imagine it has a performance cost. You can see the difference in this Imgur album where I compared the default value of 8 against 64.

https://imgur.com/a/PitjN4H

If you want to put this into effect and try in-game then go to "%LOCALAPPDATA%\RoboCop\Saved\Config\Windows\", find "Engine.ini" and open it in a text editor of your choice.

Add this to the bottom of the file, then save it.

[SystemSettings] r.VT.MaxUploadsPerFrame=64
Fixed it for me too thanks!
Badman Dec 5, 2023 @ 10:45pm 
Originally posted by Lyall:
This issue has been bugging me. It seems to be an issue with UE5's virtual texture streaming. You can see it in the way that texture detail pops-in in tiles. I had a look at some of the CVARs for controlling the system and the only one that seemed to have a dramatic effect was "r.VT.MaxUploadsPerFrame".

According to the UE5 documentation this CVAR's description is: "Use this command to set the maximum number of page uploads per-frame (default is 64). It can be useful when you want to throttle the number of Runtime Virtual Texture Tiles being updated in a frame to prevent performance spikes."

Setting this to 64 produces a much faster resolve of texture detail although I imagine it has a performance cost. You can see the difference in this Imgur album where I compared the default value of 8 against 64.

https://imgur.com/a/PitjN4H

If you want to put this into effect and try in-game then go to "%LOCALAPPDATA%\RoboCop\Saved\Config\Windows\", find "Engine.ini" and open it in a text editor of your choice.

Add this to the bottom of the file, then save it.

[SystemSettings] r.VT.MaxUploadsPerFrame=64

Thank You! This helped a lot.
hnom123 Dec 6, 2023 @ 6:30am 
Don' have any problem with graph, laptop 4080.
Dante Bellin Dec 31, 2023 @ 12:36pm 
Originally posted by Lyall:
This issue has been bugging me. It seems to be an issue with UE5's virtual texture streaming. You can see it in the way that texture detail pops-in in tiles. I had a look at some of the CVARs for controlling the system and the only one that seemed to have a dramatic effect was "r.VT.MaxUploadsPerFrame".

According to the UE5 documentation this CVAR's description is: "Use this command to set the maximum number of page uploads per-frame (default is 64). It can be useful when you want to throttle the number of Runtime Virtual Texture Tiles being updated in a frame to prevent performance spikes."

Setting this to 64 produces a much faster resolve of texture detail although I imagine it has a performance cost. You can see the difference in this Imgur album where I compared the default value of 8 against 64.

https://imgur.com/a/PitjN4H

If you want to put this into effect and try in-game then go to "%LOCALAPPDATA%\RoboCop\Saved\Config\Windows\", find "Engine.ini" and open it in a text editor of your choice.

Add this to the bottom of the file, then save it.

[SystemSettings] r.VT.MaxUploadsPerFrame=64


Thanks a ton Bro! Perfect fix! Happy New Year Big Boss!
Ultima Dec 31, 2023 @ 3:10pm 
It happens to me as well with my RTX 4090. Shame cause it looks gorgeous apart from the texture slowly (sometimes never) loading in properly.
< >
Showing 61-75 of 107 comments
Per page: 1530 50

Date Posted: Nov 1, 2023 @ 5:46am
Posts: 107