What is better for performance? Parallax mapping or nanite mesh with a lot of polys?

Well, first off, look at this. <— Nanite is a horrible perf wise for dynamic scenes.
(scenes with Lumen and VSMs).

Nanite might render a bigger scene faster than optimized LODs. But literally everything else like VSMs, and Lumen will spike your scene by 1.5ms just by enabling Nanite in your scene.

  • Nanite renders meshes faster–One step foward.

  • VSM’s and Lumen (the most important features for photorealism) spike 6x times the the poly render savings Nanite provided you.-Two (really Four or Five) step backwards.

If you want a photorealistic scene, with Lumen, and VSMs that will be performant via 60fps on all current gen gpu venders(below 40 series):
Then look no further for detail my friend.

Use this bump offset node with optimized poly meshes with LODs.
Far cheaper than Nanite. (BP link has video explaining the origins)

It’s not real parallax occlusion (which raises the actual texture, causing the GPU to work harder, It may even spike VSM’s and Lumen like Nanite).

According to the UE documentation. It’s very cheap. And I think for most games, Its a perfect middle ground for peft and wow factor detail wise.
Epic should have used this (with realistic, sensible LODs) over Nanite for their Lumen mode.

1 Like