I’m new to Unreal Engine and I’m trying to run the City Sample. I’m using an Nvidia GeForce GTX1060, an Intel Core i7, and Windows 10 with 32gb of ram. I need to lower the graphics quality in the player window. How can I do that?
Hey there @MozayIC! Welcome to the community! So there’s a myriad of ways to adjust the general scalability of the project at any time, but in your case I’d recommend a simple scalability change when you load the level. This also shows you how to set it dynamically in your game. To set the defaults for it, read to the bottom of this post! You can hook up EventBeginPlay in your level blueprint…
Overall: Set Overall Scalability Level | Unreal Engine Documentation
Or you could run a benchmark and test it (probably not needed here quite yet)
By Benchmark:Run Hardware Benchmark | Unreal Engine Documentation && Apply Hardware Benchmark Results | Unreal Engine Documentation
Individually as needed under the massive settings tab: Settings | Unreal Engine Documentation
For more information about scalability (and how to set it in the ini file so you always launch as one or the other)
take a read through the documentation here! Scalability Reference for Unreal Engine | Unreal Engine 5.0 Documentation
Let me know if you have any questions!
@SupportiveEntity I understand that I’m replying two weeks later. I have a data limit on my internet bandwidth, and I had to put this solution on hold. Even still, thank you for helping; although this response is due to trouble I’m having.
When I implemented this solution, I didn’t find an answer for what I needed to set the settings for to see the solution work. I turned scalability on in target hardware, and I get a crash when I run the project; and when it crashes, I’m told that I don’t have the hardware memory.
When I don’t have scalability turned on, the solution doesn’t work. I think I understand this one.
Do I have options? How do I respond to the crash window and set the resolution to a lower setting?
Hey there @MozayIC! Sorry about the late response, getting many notifications these days and some things fall through the cracks.
So my previous post left out a couple of important pieces that I hadn’t realized were specific to my project originally. So first I’ll show an example BP and then I’ll let you know the best course for your project.
So this is my BP:
and here’s the effect:
I’d skip the benchmarking for now, and also try to keep a delay between the benchmarking and the next operation due to the nature of it testing your hardware. Best case is to go ahead and set your scalability to low on BeginPlay in the level BP while you’re working, and maybe make a toggle like mine if you wanna glance at the epic variant.
You may be wondering why my setup has 2 different sets of nodes for scalability. This is because the first set work in the editor but only have Epic and Low variants, however the second ones only work in packaged builds because they poke the config directly and in editor we use a different one altogether.
I won’t know if this works until I fix my crashing issue. Unreal crashed when I tried to test it. Its been doing that since it crashed after I tried transferring some files from Lyra after running Lyra until my laptop was cooking turkeys.
How did you import the files? Through the internal importer or trough your file system?
Through the internal importer.
Here’s a link to my repost actually. I think I posted in the wrong board.