graphdeco-inria / gaussian-splatting

Original reference implementation of "3D Gaussian Splatting for Real-Time Radiance Field Rendering"
https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/
Other
14.67k stars 1.92k forks source link

Exported point cloud is rotated incorrectly #1006

Open daniekpo opened 1 month ago

daniekpo commented 1 month ago

Using save_ply to export my Gaussian model to a point cloud results in a point cloud that seems rotated 180 degrees around the z-axis and some rotations around the x and y axes. I've tried viewing with Meshlab, Blender and Open3D and I always have to manually rotate the point cloud. I need the points to be rotated correctly for my downstream task. https://github.com/graphdeco-inria/gaussian-splatting/blob/8a70a8cd6f0d9c0a14f564844ead2d1147d5a7ac/scene/gaussian_model.py#L191

AsherJingkongChen commented 1 month ago

They use wxyz order instead of xyzw one.