Thank you ALL who voted this topic, in only 11 months it has replaced previous #1 feedback thread made 3 years ago. This was made during 5.3 and as of now 5.5 does not tackle a lot of the issues stated here. We did get a major performance improvement from Lumen reflections and slight bump in traditional raster you would see in basepass in 5.4 but Lumen GI and TSR have canceled out any performance improvements because they became much more expensive. Here was two small, but recent performance test.
5.5 is still muddled with outdated effects that rely on TAA/DLSS like frame smearing.
Who's posting this.
I’m a writer and director working on a game title. I have independently studied game development for 5 years and began working with Unreal a couple years ago to learn it like the back of my hand. I see clear issues and ideals stemming from the top dogs incharge of UE and they need to be addressed before any next version release. I’m not a game engine programmer, but know enough about pipelines, production, and have many references that show the serious issues and how unneeded they are.
For better or worse. Unreal surpasses any public game engine(even some in-house) due to years of documentation, years of optimizations, a huge library of free assets, plugins, and it’s easy to find UE experts to hire(If you are a big budget studio) due to its massive popularity.
If such a popular engine like unreal doesn’t fix MAJOR problems like the ones explained below. Gamers will be (and already have) the ones to suffer the consequences, to some an extent even game studios.
The current path of UE5 is focused on virtual production and “games” made to run on insanely expensive hardware nowhere near purchasable by consumers(I.e. 4090’s, even overkill 4070’s)
Too much of UE5’s workflow is completely backwards for specifically game development (which is overshadowed by the many uses of UE today).
This even evident on current gen console hardware and the poor quality Epic produced on these machines.
This is not to offend anyone but offer as completely sincere, genuine frustrated and logical feedback in order to make this engine better. It is harsh but not offensive.
The main things that need to be fixed ASAP for sake of all games using Unreal.
The unethical standpoint of temporal dependency and upscalers like TSR.
All temporal upscalers and AA methods undo the whole point of visual breakthroughs in games like amazing FX’s, textures, and object details. These only remain stable in rare occasions of stillness.
STOP making shaders depend on TAA like contact shadows, SSAO(which the command compute smooth glitches and doesn’t work), hair, Lumen, soft shadows, bloom, and SSR(again requires hoops to get working correctly and many games it defaults to the broken non-temporal version). THIS IS RUINING visuals for gamers. You haven’t even updated TAA in unreal.
You gave devs another BLURRY, insanely expensive upscaler that ruins all the visuals in motion/gameplay. TAA does not need to be this bad, but so much research is ignored and the engine pipeline depends on TAA’s flaws.
There is no point in making a beautiful game that performs so badly, it needs to upscale from 720p to produce eye sore blurry/artifacting visuals. That makes NO SENSE.
It’s an oxymoron.
Path traced like visuals don’t make blur and heavy temporal artifacts prettier and FSR3 lag isn’t the answer either.
The problem with biased console optimizations
PS5 and Series X are more powerful and have biased optimizations than PC/multivendor platforms GPU(around same power).
Yet currently, you encourage studios to upscale from 1080p to 4k.
So when someone buys a regular priced GPU card around the same power as consoles, Epic designs it for you to temporally upscale from dithered 540p to play at upscale “1080p” 60fps.
Absolutely disgusting
If you are going to target 9th gen, make sure the quality is actually present. 9th gen does not have enough power to push 4k and 60fps combined. So focus on 60fps and better, less temporal image quality.
Nanite is not what games needed
STOP promoting Nanite as God’s gift to rendering meshes. It clearly has worse performance than optimizing LODs yet you continue to spread lies about it.
Nanite Performance is Not Better than Overdraw Focused LODs [TEST RESULTS]. Epic's Documentation is Dangering Optimization.?
Pop in will always be present due to shadows and skeletal meshes.
Epic games also needs to STOP revolving more important features like VSMs and Lumen (and I heard PGC?) around it. VSM’S and Lumen are by far more important for dynamic games.
For a game, there is no point in adding so much detail to a meshes that needs a blurry upscaler to fix it’s performance and extreme subpixel issues. The very detail becomes irrelevant when the temporal motion smearing comes into play during basic camera and or scene movement(gameplay).
Most LODs are made like trash today with deforming and collapsing auto-LOD “algorithms”.
Better workflows are needed for non-nanite rendering.
-
Here is the concern when comparing FN with City Sample. Both perform very similarly but are vastly different projects. That is a scene specific downfall in the per scene optimization tools. We should have much more caching/less computing on the gpu rather it be performing the near identical in every UE5 project.
-
Not everyone is making a stylized game(FN) where a temporal upscaler may not interfere with your presentation. But third person games with actual rotation are still having major issues.
We as the gamers and game developers of the UE community want FN’s 6 billion dollar revenue
invested in common sense based game performance innovations for Unreal such as
micro optimizations, much better caching algorithms, effect algorithms that do not hog computing for a 10% difference in visuals, TAA independent effects/pipelines, and offering developer appealing workflows that promote performance.
Look at other games, modern trends and surpass them.
Most games are NOT Fortnite where caching the entire scene is not an option.
Stop investing in issues that will not help affordable hardware. 9th gen image and performance quality is abysmal including Fortnite. And it’s because UE doesn’t target the current issues.
Post closing—
Thank you for your time and continue to vote for this thread.
I am VERY glad people agree about these issues and the amount of votes we have now.
SHOW Epic Games WE, the gamers, the GAME developers care about this topic.
Just clicking the vote button shows we care together.
Some people think getting performance gains is an obvious goal for Epic Games but plenty of unexperienced or causal people do not understand how concerning UE5’s current performance is. And after 4 releases It’s been a tug of war of performance between different effect departments, an equilibrium of constant poor performance.
Fast links to my post and replies related to this topic. (Including innovations that would actually help game performance and regular consumers with reasonable budgets)
Post #2–Definition of optimizing.
Post #3–AI workflow for UE5 for optimizing static meshes. -Possibly the best investment Epic could make in.
Post #4–Why 30fps is not acceptable and where FN’s 6 billion revenue should go.
Post #5–STOP relying on TAA and upscalers. A total recap on more issues that hurt gamers excluding lack of optimization focus updates.