--- title: "Basic Tutorial | Fill holes with curvature filling" slug: "cyclone-3dr-exercise-fill-holes-with-curvature-filling" updated: 2026-09-07T11:51:19Z published: 2026-09-07T11:51:19Z canonical: "rcdocs.leica-geosystems.com/cyclone-3dr-exercise-fill-holes-with-curvature-filling" --- > ## Documentation Index > Fetch the complete documentation index at: https://rcdocs.leica-geosystems.com/llms.txt > Use this file to discover all available pages before exploring further. # Basic Tutorial | Fill holes with curvature filling

Open the file FillHoles.3dr (download)and run Elevation view twice to get a side view of the statue.

It represents the face of a statue, but the back of the head could not be measured, as well as a part of the nose. This file contains one mesh for each step of this exercise and the goal is to recreate the complete head. For the back of the head we cannot directly use the command Fill Holes because the hole is too large and the neck part should not be filled at all.

image2016-5-31 14:10:7.png
In the case of the file FillHoles.3dr, it is necessary to preserve continuity with the surface of the border to recreate the back of the head

The first step is to start from the object 1-StartingMesh and to create bridges like on the picture above. The result you should obtain is something like 2-ReadyToFill; you can click on this object in the object explorer to have an idea of the expected result.

Create a bridge between free borders

Launch the command Bridge. We will create two bridges: one that is used to delimit the back of the neck, and a second one that will be used to guide the process of filling the hole with its round, smooth shape, imitating the back of the head.

Do the following steps:

Note

You can also create a junction attached on another junction like you can see on the next picture.

image2016-5-31 14:13:47.png
Example of bridges

Fill Holes

Now we can fill all the holes with the command Fill Holes. Select the object you have obtained previously or simply select the object 2-ReadyToFill and launch the command.

Now, if you want something perfect, you can use the command Global Smoothing and you will obtain a shape like 4-ClosedMesh.