KA19 Posted Wednesday at 12:51 AM Share Posted Wednesday at 12:51 AM (edited) Hi TL;DR How to make ASE preload textures and Shaders in RAM and stream from there? It's way faster than SSD First of all, Thanks devs for the great game. Its miraculous idea and brilliantly made, great experience! I dreamed about dinosaurs when have been small, and sometimes still do. Vastly important part was stopping it crashing, however : "-norhithread" won the day, was 100% cure. Now as I may really play, not only dreame about it I start to optimize I know (almost) everyone can just buy new GPU or whatever but its boring. I want to make it use the most of what I have in my PC, now my RAM is mostly half-empty when I play it, while VRAM is at 1950+ of 2GB So how to make Ark preload textures and Shaders in RAM and stream from there? It's way faster than SSD I've found r.CreateShadersOnLoad=1 r.UseShaderCaching=1 r.UseShaderPredraw=1 and a Lot of other UE4 options, some controversial guides to. Guess most of them would not have desired effect, but can not test til after tomorrow. Also no promising method for Textures. Under the spoiler is the articles list so someone may benefit from it too I guess Spoiler https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/Rendering/FShaderCache/ https://www.pcgamingwiki.com/wiki/Engine:Unreal_Engine_4 https://steamcommunity.com/app/346110/discussions/0/1776010325120180209/ https://steamcommunity.com/sharedfiles/filedetails/?id=2356992556 https://steamcommunity.com/sharedfiles/filedetails/?id=1515377550 https://steamcommunity.com/sharedfiles/filedetails/?id=1515357092 https://steamcommunity.com/app/346110/discussions/0/365163686078317486/ https://forums.guru3d.com/threads/is-there-a-“catch-all”-tweak-to-solve-the-notorious-ue4-asset-streaming-shader-compilation-stutter.442485/ https://www.reddit.com/r/Engineini/comments/13s1qtc/unreal_engine_45_universal_stutter_fix/ But all of them optimize for either for low/low RAM/VRAM, or for high/high. But when I play on max quality I can tolerate FPS at, my VRAM is full and RAM is half-empty. So I stood in the forest of The Island, and toggled most of settings on and off, noting RAM and VRAM usage. For in game options themselves, so far I noted that "Low-Quality Level Streaming" has no effect on VRAM usage - but while disabling it seems to load trice as much levels (as shown by "stat levels" console command) - and vise-versa, enabling it loads trice less thus speeding up initial savegame load. Under the spoiler is the list of these for which I can't remember any visible effect on usage of VRAM (below 100MB): Spoiler "High-Quality LODs" "High-Quality Anisotropic Filtering" "Ground Clutter Density and Distance" "Sky Quality" "Anti-Aliasing" "Distance Field Shadowing" "Light Bloom" and "Light Shafts" "Mesh Level of Detail" "Terrain Shadows" had no effect on anything I could find whatsoever (neither picture not FPS - but maybe I was in wrong place when testing and on different terrain it would. "General Shadows" and "View Distance" had effect when set to Epic (maybe lil over 100MB on but below 300MB of VRAM) All these need doublechecks though - I was in a hurry to actually play when tested. "World Tile Buffer" had no immediate effect on either RAM or VRAM also but I think these would be filled when player moves through the world, needs testing. After all the options checks and unchecks ShooterGame.exe took ~4GM RAM only and these never were freed. Next step would be diving deep into .ini tweaks but there are really overwhelming number of options, most of them from other UT4 games thus prone to break stuff, and people who post most of them only tell "use these bunch and It'd look great on PC as cool as mine" (and I need to know he though was good PC in say, 2017), or "use this and you'd have decent FPS while it may look a lil minecrafty", but I guess most of them don't know what every other option does individually, the less they explain. Also, can anyone tell how to enable full list of these "stat" https://docs.unrealengine.com/4.27/en-US/TestingAndOptimization/PerformanceAndProfiling/StatCommands/ commands to work in the client without any 3rd party tools (notepad.exe is ok) so I could study and properly tune the game? Hope I did not break any rules posting all these links 😕 Edited Wednesday at 01:12 AM by KA19 grammar, clarification Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now