Hi,
I am trying to use Xverse in my project, but when I import my .ply, I don’t see any textures. I attached two images below, the first one shows how it should look and the second how it looks in Unreal.
I tried to change shaders to SM5 on DirectX 12, tried to change DirectX to 11, turned off ray tracing and Lumen, tried to change engine scalability in settings and nothing helped.
I use unreal 5.4.4 and XV3DGS-v1.1.5.1-ue5.4.
P.S. I also tried to load demo .ply (office) and saw the same problem, so I guess the problem is not in my .ply file
This is a fairly common issue with the XV3DGS plugin (Xverse 3D Gaussian Splatting). Even though you’ve already tried several good steps (SM5/DX12 → DX11, disabling Ray Tracing + Lumen, scalability changes), here are the things that have resolved the “no textures / flat color / washed out” problem for most users:Most Effective Fixes to Try:
Engine Scalability Settings (this has fixed it for several people)
Go to the top-right corner → Settings → Engine Scalability Settings.
Set the overall preset to Medium (not Low or Epic).
Also manually set Post Processing, Effects, and Global Illumination to Medium or higher.
Material / Shader Compatibility
Select the imported Gaussian Splat Blueprint/Actor.
In the Details panel, try switching between the available materials (e.g. M_GS_unlit vs M_GS_relight or similar).
Make sure your project is using Forward Shading or test with Deferred (Project Settings → Rendering).
Niagara & Plugin Settings
Ensure the Niagara plugin is enabled.
Restart the Editor completely after changing rendering settings (DX11/12, Ray Tracing, etc.).
In the Gaussian Splat asset or Blueprint, check if there’s a “Reload” or “Rebuild” button after import.
Other Common Solutions
Temporarily disable Lumen and Virtual Shadow Maps completely in Project Settings → Rendering.
Try creating a brand new Blank project with only the XV3DGS plugin enabled and import the office demo there (rules out project corruption).