NVIDIA Omniverse is showcasing a demo application that utilizes CurvSurf’s FindSurface technology. Here are the key features:
- Users can upload point clouds stored on their computers directly into the Omniverse App.
- FindSurface processes raw point clouds in real-time, achieving speeds of 2-10ms per USD Prim without the need for pre-processing.
- As users move their mouse within the viewport, FindSurface extracts the object surface at that location, creating USD Prims (such as planes, spheres, cylinders, cones, and tori) rendered in preview mode in real-time.
- The mouse can also function as a point cloud eraser, making inlier points invisible.
- A mouse-click captures the current preview USD Prim and places it in the viewport, allowing users to adjust FindSurface parameters with a slider-bar. The updates to the USD Prim occur in real-time, accompanied by an error-heatmap animation.
- A custom extension wraps CurvSurf’s proprietary FindSurface binary (300KB), enabling a variety of domain-specific applications.
- This demo app illustrates how to effectively use the FindSurface Extension within an Omniverse application.
- Real applications may receive point clouds online.
- The source code for the app will be publicly available on GitHub CurvSurf under the MIT License by the end of June 2026.