There's no way to use Quixel materials that have displacement on UE5?

It will work for static mesh as well just like a Landscape. You need to setup RVT support for the static mesh. Anyway, it will work best for static meshes with landscape like usage.

But, Virtual HeighField Mesh is not a solution for doing displacements for smaller objects, wall hangings & most of the Archviz related static meshes.

Here basically, we don’t have a proper solution which is similar to tessellation. Here are some options for you:

  • Bake those details with some example program or Unreal’s Mesh Modeling Plugin. Then use it as a nanite mesh.
  • You could technically get a high-poly mesh & use World Position Offset(WPO) to do displacements. Then you have to use traditional LOD setup. Nanite does not support WPO.