Surfaces From Scattered Points


The Open CASCADE Surfaces from Scattered Points SDK (SSP) provides a groundwork to perform various operations of surface reconstruction and modification, in particular it:

  • Constructs a surface conforming to given point, tangential, scalar and linear constraints. This operation is frequently called “Surface from Scattered Points” (or “Surface from a Cloud of Points”).
  • Constructs a surface conforming to certain boundary constraints (“Hole Filling").
  • Modifies input surface to satisfy certain spatial constraints (“Surface Morphing”).
  • Modifies the input surface (of a face) to reduce gaps between the surface and the wireframe of a face (“Gaps Filling”).

The SSP algorithm is based on the variational method (minimization of energy like functional) producing a B-Spline surface satisfying the input criteria.


The SSP SDK brings the power of the variational method to solve particular tasks of surface reconstruction in OCCT-based applications. It can be used in a wide range of industrial applications providing high quality solution in the fields of automatic measurements, reverse engineering, generative shape design, shapes customization, morphing etc.

This component was successfully applied in a variety of projects, including SAMCEF Field Modeler (by Samtech), OrthoStrato Concept (by CIRTES), MIDAS/FX+ (by MIDAS IT) and SIMOPTIC (by DBM Reflex).


The Surfaces from Scattered Points SDK is based on the latest version of Open CASCADE Technology, and requires no other external software.

It is available on all platforms supported by the corresponding version of Open CASCADE Technology.

Operational mode and possible limitations are described in the documentation accompanying the module.

Please, contact us if you wish to evaluate this component or need more information.

Contact us

Attention: DO NOT use this form for all kind of request for the removal of your personal data. Please follow this link for such cases.