[SOLVED] Supersplat to Unreal Engine 5 .ply import error

Hello

Myself and others on UE5 forums are having an issue import .ply files from Supersplat into UE5.

Other .ply files (eg Luma AI) import fine, but when I try to import the edited .ply from Supersplat I receive the error:

‘Ply properties header format invalid, pls check it first’

I have the XVERSE 3DGS plugin installed and enabled.

Hi @LDMurphy ,

My guess would be the UE5 plugin expects the PLY data to include all the spherical harmonic data. We remove this data at load time by default.

Please will you try enabling the “Load all PLY data” option before loading in a PLY. This option will load the spherical harmonic data and then save it out.

Please let me know if this solves the issue.

Thanks!

Hi @slimbuck thank you for your reply.

It hasn’t solved the issue unfortunately - I enabled the ‘Load all PLY data’ checkbox before loading and exporting but still seeing the error message.

Could the issue be the Plugin - is there a 3DGS plugin for UE5 you’d recommend?

Are you saving the scene to PLY or exporting to compressed PLY?

Exporting to compressed PLY will likely not work. Use SAVE or SAVE AS.

Thank you - can’t believe it didn’t try that. So simple.
Thanks for your help
Lauren

1 Like

I am getting this message as well. I tried the save as and the first time I try it it says “an attempt was made to write to write to a file or directory which could not be modified due to the state of the underlying file system. while saving the file” The location is my desktop which I full permissions on. If It hit save as again it does not give the error on the 2nd attempt and saves the file. However in unreal it still give me the ‘Ply properties header format invalid, pls check it first’ warning. Any thoughts?

Hi, please can you try again. Supersplat was writing out some extra transform data, but this is fixed. Hopefully that was your issue. (Fix deployed in v1.7.4);

Hi Slimbuck, I just tried it again and no change. Same error in both Supersplat and Unreal as before. Attached a pic just to show the error in case I typed it wrong.

Edit: I also restarted the computer just to make sure the cache was cleared out.

Please try “save as” to a file in downloads folder.

That works! Thanks slimbuck! Works in unreal now as well!