How can I squeeze out the most FPS?

Hey!

I want to compare performance difference between UDK and UE4 but i can’t remove shiny eyecandy effects from UE4 so i usually get 30-40 FPS on an empty map. Is there some console commands or something that can remove these things when i running the game standalone? Editor has 30~ fps too that is pretty low, but it’s okay for now i guess.

Thanks

There many ways to scale down graphics

There some rendering options in project settings and config files

theres console commands for grapnic settings and most of them start with r. prefix, type in r. and you should have suggestions what commends are accessable

You can disable most of the performance hungry “shinies” in the post process volume. However i dont know how reliable the performance difference you’ll see between each engine is going to be. They dont have the same rendering system so there will always be something affecting the performance.

Final frame time is determined by which thread is the slowest: the game thread, rendering thread, or graphics card (GPU). These can be seen by using the console command ‘stat unit’ and enabling stats on the editor viewport.

If ‘Game’ is the longest (game thread): In the editor this is determined mostly by the editor UI and goes up with more open editor windows. In game this is determined by physics, gameplay code and blueprints.

If ‘Draw’ is the longest (rendering thread): This is determined by how many mesh components are on screen in your level, and how many shadow casting movable lights are visible.

If ‘GPU’ is the longest: Try disabling post processing and lighting features through show flags and measure the difference. Screen size and graphics card capability are big factors here. Do a ‘profilegpu’ console command to get a breakdown of what’s costing so much.