Skip to content

Export Scene as 3D Pointcloud #2

Description

@brz1409

How to export a 3D point cloud of the scene geometry from NeRFRAC?

Hi, and thank you for sharing this impressive work and code!

I would like to extract a 3D point cloud from a trained NeRFRAC model that represents the scene geometry below the refractive surface — not just the surface itself.

I have read Section 4.4 of the paper and understand that the geometry is modeled by sampling points along the refracted rays beneath the surface (x = Xs + t * v′), and that radiance and density are predicted at those sample points.

However, I'm having difficulty identifying the correct variables and method in the codebase to extract this. Most of my attempts result only in the flat refractive interface, or distorted point clouds that do not resemble the true scene (like the cow shown in the paper).


Request

Could you please provide guidance on:

  • How to correctly extract 3D points that represent the actual underwater scene geometry?
  • Which variables or parts of the code should be used for sampling and exporting these points?
  • Whether a script or minimal working example exists for exporting the scene as a .ply or similar point cloud?

Any help or clarification would be highly appreciated.

Thanks again for making this work available

Best regards!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions