USER MANUAL

11. Additional capabilities

Select Marked Frames

A typical scan consists of hundreds of frames, each containing some of the points of the resulting point cloud. In Calibry Nest it is possible to select a part of a point cloud and then highlight only those frames in the list, which contain at least one point from the selection. To do so, select some points using Marquee Brush or Polygonal Tool, then right-click Frames in a scan and choose Select Marked Frames from the menu:

As a result, from all the frames only those containing at least one point from the selection will be highlighted, and only data from these highlighted frames will be shown in the editing area:

Keep in mind, that these frames will not necessarily be adjacent. In most cases, there will be multiple isolated groups of frames. It all depends on the shape of the selection, size of the object and the scanning trajectory.

Selecting All Textured or All Non-textured Frames

In the Frames context menu the option is available to select all textured frames in a scan. 

In the same way it is possible to select all frames except textured:

Saving a Texture Frame

Any texture frame from a scan can be saved as .jpg if needed. To do so, open any scan in Calibry Nest, expand the Frames section, select any frame with texture (such frames are marked with pink square). The texture frame will appear below. Right-click it and pick Save As. Choose the destination path and the name for a file, and click Save.

Invert Normals

In point clouds obtained with Calibry scanners, each point has a normal. Normals are used to define which side of the surface is facing outwards, and which is facing inwards. In Calibry Nest the outer side of a surface is shown in green, and the inner side of a surface is shown in blue. In some cases it may be useful to swap them, which is basically equal to turning a model inside out. Classic example is scanning a cast to digitally create an object, or scanning an object to create a mold for making copies of itself.

For such tasks Calibry Nest has an option of inverting normals. Right-click Frames in a scan, and click Invert Normals — direction of normals will be flipped to the opposite for each point in a point cloud. Thus, external (green) surface becomes internal (blue) and vice versa.

Fragment of a point cloud of a scan

The same fragment with inverted normals

Distance Map

The tool of calculating the distance when comparing two models. It is available when working with two polygonal meshes simultaneously. 

Prior to using this tool, make sure to Align the models (this is explained in detail in Section 9. Assembling Multiple Scans). 

After alignment has been performed, select both projects and click Distance Map on the Side Toolbar or press Shift+D.

Once Distance Map has been opened, press "Calculate" to determine the distance between the two models. 

After calculations are complete, a distance color map will be visible which shows the deviation of one model from the other. The higher the deviation, the higher the number on the deviation scale. This deviation is also indicated by red/pink.

Select Clamp Distance and the distance range for constructing the color gradient. Use the Min and Max fields to define the distance range. This is useful for determining with more precision where the deviation between the two models is the highest. The closer to the red/orange range, the more there is deviation. By setting these limiting values we can see the difference in a specified range much clearer. 

By right clicking on a specific point on the model the exact deviation is shown for that exact spot. 

Clicking "Show Target Mesh" will show the deviating mesh.

Align Axes

During scanning and post-processing, the spatial orientation of a model is mostly ignored. Still, for easier further processing of a model in downstream applications or for use in online galleries or for 3D printing it may be a good idea to perform a preliminary alignment of a model with a coordinate system.

To do so, right-click the editing area and choose the Show Axes command. It can also be found in View menu.

The axes will be shown, but the orientation of a model and the position of the origin will be random. Before aligning the axes, right-click a point on the surface of the model that will be used as a new origin, and choose Set Origin command in the dropdown menu.

After the axes are moved to the desired new origin, it is time to orient the object to the required position. When it is done, right-click the editing area and pick Align Axes command. The axes will be aligned with the current view.

Now the model can be saved. Its new position in the coordinate system will be saved as well.

Temporary Loading and Unloading Scans

When working with several scans, it may be useful to unload some of them from RAM. Especially when total amount of available RAM is low or when there are lots of scans being open in Nest.

To unload some of the scans temporarily, select the scans, right-click the name of one of them, and pick Unload from the context menu. Selected scans will be written to a temporary folder on a hard drive, and the memory they occupied in RAM will be freed for other tasks:

Unloaded scans are shown in gray italic in the list of projects. These scans cannot be edited. To load an unloaded scan back into RAM, click its name and pick Load — the scan will be loaded back for further editing.

Scan Split

If a scan has layering of data and registration does not fix it, in many cases it is possible to find the frame at which the layering had begun and then split the scan into two parts to process them separately. In this example the chair scan has layering which registration cannot fix:

To find the place where this layering began, open "Frames" and start selecting the frames from the first one down. While doing that, control the data in the editing area: continue selecting the frames, until you reach the place, where data starts to look inconsistent. In this example, the frame 3385 is the first frame inconsistent with the selection (the misplaced data begins to show up in the editing area):

To split the project, right-click the frame and choose "Split project":

The scan will be cut into two parts, that can be processed separately. The first part will contain only the frames before the split (consistent data):

 If the second part still have layering, it can be either split again in the same way, or just be discarded.