Open hyqshr opened 1 week ago
Out of curiosity, how many splats are in your scene?
Only 1 splat.
The broken color issue happens on .ply
as well, but only when sh_degree
is 1 (0 or 2 is fine). My model is trained from splatfacto-w
(https://docs.nerf.studio/nerfology/methods/splatw.html) not sure if this the reason?
Sorry let me rephrase, how many individual splat "blobs" are in your scene? If you press the 'I" key, you'll bring up an info panel that will give you that info:
I press "I" and I can not bring up the info panel. Is there other way I could print this?
Also - is there a python script to convert ply to ksplat? I think it can help a lot of folk's workflow. I can create a PR if needed
If you want to send me your .ksplat
or .ply
file, I can tell you how many splats it has. My suspicion is that it has a large number, which can cause issues because there's not enough memory to store spherical harmonics data.
You could also load it in the online viewer here: https://projects.markkellogg.org/threejs/demo_gaussian_splats_3d.php and if you press 'I' in that viewer, it should bring up the info panel.
Below is the info panel. The weird thing is the broken color seems only happens at sh_degree=1
for this KSplat
. 0 and 2 are fine
I have another model have the same issue when sh_degree
is 1 in viewer
That is pretty weird, would you mind sharing your .ply
or .ksplat
file and I can try to debug?
Thank you! Not sure why this link download .ttf
format, but I can reproduce the error when I change it to .ksplat
Would you also be able to share your original .ply
as well? And do you know how many SH degrees should be present in the file?
Also, I get an error when I try to access the above link:
While rendering my scene with
.ksplat
with0
sphericalHarmonicsDegree
, it worked well:But when I change the
sphericalHarmonicsDegree
to 1 or 2, the color seems to be broken: