Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PLY File Not Rendering in Scene Despite No Errors – Possible Material Issue #395

Open
Gemstone-t opened this issue Dec 16, 2024 Discussed in #394 · 9 comments
Open

Comments

@Gemstone-t
Copy link

Discussed in #394

Originally posted by Gemstone-t December 16, 2024
I am encountering an issue when trying to load a PLY file into my scene. The file loads without any errors in the console, but nothing appears in the scene. I have confirmed that the PLY file can be successfully opened and viewed using 3D Viewer, so the file itself seems fine.

I suspect the issue might be related to the lack of material or color information in the PLY file, which could be why nothing is visible.

Could someone please help me resolve this issue? I would appreciate any guidance as soon as possible.

@seppestaes
Copy link

Could you share the .ply?

@Gemstone-t
Copy link
Author

I use the ply files from "https://www.artec3d.com/3d-models/ply"

@seppestaes
Copy link

seppestaes commented Dec 17, 2024

These don't contain the proper data (no splats)

ply
format binary_little_endian 1.0
comment File exported by Artec Group 3D Scanning Solutions
comment www.artec-group.com
element vertex 4024376
property float x
property float y
property float z
element face 8044503
property list uchar int vertex_indices
end_header

@Gemstone-t
Copy link
Author

So, is it possible to show this file using Gaussian Splat 3D?
I am currently loading and displaying the file with PLYLoader in Three.js, where I apply the material to the PLY geometry. Is there a way to set the material in Gaussian Splat 3D in a similar manner?

@seppestaes
Copy link

seppestaes commented Dec 17, 2024

All ply parsers have 'x', 'y' and 'z', but require the other props to be present (INRIAV2PlyParser.js) as expected/needed :) The viewer offers a toggle between splats/points, still the point representation is based on splat props.

@Gemstone-t
Copy link
Author

Is it impossible to show like these PLY files by using GaussianSplats3D.Viewer?

@seppestaes
Copy link

seppestaes commented Dec 17, 2024

Yes, I believe so.

@Gemstone-t
Copy link
Author

Thank you for your help.

@seppestaes
Copy link

I'm just an enthousiast of this repo :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants