-
Notifications
You must be signed in to change notification settings - Fork 62
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
WRONG COLOR WHEN CONVERT PARQUET TO PLY #163
Comments
I wrote this ply conversion function. But since the taichi-gs is using a different color parameterization, the exported ply is not consistent with the official ply. See #150 for more details. |
Sorry I am not advance in coding, but the problem seems come from function This is originial implementation of save_ply : https://github.com/graphdeco-inria/gaussian-splatting/blob/2eee0e26d2d5fd00ec462df47752223952f6bf4e/scene/gaussian_model.py#L177 There is multiply calculation of
|
@ichsan2895 No. What you observe is caused by not using |
I see, hopefully someone can fix the problem too. Taichi3D-GSplat is a great tool. It outperform nerfstudio's gsplat implementation and rivaling with your gsplat implementation. |
Well, technically speaking, both the improved performance of taichi-gs and nerfstudio-gs are contributed by me. LOL |
Yes, I also thank the maker of this repo @wanmeihuali |
Thank you all! Sorry for not replying for a long time. Due to some reason, I cannot contribute to this repo anymore(majorly because of my new company's open-source policy...). My friends @yanzhoupan and @Alexma3312 are now maintaining this repo, and you can ask for their help if needed. |
Glad to hear this repo is still maintaned by your friends (@yanzhoupan @Alexma3312 ) 🆗 |
I got wrong color between taichi viewer and PLY which converted from parquet. It got right color when opened by viewer but got strange color with PLY which is more contrast.
#########
I convert to PLY using this code. The PLY can be opened by
Antimatter15 WebGL Splat viewer
########
The text was updated successfully, but these errors were encountered: