Post processing
Post Processing Options in Pixpro¶
Dense point cloud operations¶
Every dense point cloud in a Pixpro project can be duplicated, cropped, downsampled and smoothed. These functions are in the context menu of each point cloud. All you need to do, is right click the desired point cloud and choose what you want to do:
-
Duplicate point cloud - creates an identical copy of the selected point cloud. Original copy is not affected.
-
Downsample point cloud - reduces the amount of points in the point cloud without changing its overal shape. This can be done in two ways: random downsampling and uniform downsampling. Random downsampling will create a more natural, randomized point cloud that will have the peculiarities of a generated point cloud. Uniform downsamplig will create a point cloud that resembles a point grid.
-
Smooth point cloud - reduces the overall roughness of the point cloud. Here you can choose two settings - amount of neighbours and the amount of iterations. More iterations will mean more smoothing passes which will result in more aggresive smoothing. The neighbour setting determines the amount of neighbouring points used for calculation, the larger the amount - the more smoothing will be applied to the point cloud overall. This process does not reduce the amount of points in the point cloud. With the create copy checkmark the original and the smoothed point clouds are kept separately.
-
Crop to Clipping Box - copies and then crops the point cloud according to the currently applied clipping box limitations. This will create a copy and will not affect the originally selected point cloud.
All of the afformentioned dense point cloud processes can be run in any order on the same and/or different point clouds. Below an example of standard vs decimated dense clouds.
Mesh post processing¶
Once the mesh is generated a few processes can be run additionally. Press right mouse button on the generated mesh to reveal available actions. Mesh specific options are:
-
Generate texture - brings up a texture generation window, here you can choose which mesh to texturize and what should be the size of the texture. This window also provides information about the mesh which is being textured.
-
Duplicate mesh - duplicates the selected mesh. The original mesh is not affected.
-
Verify mesh - runs a process that verifies the mesh integrity and displays its statistics when completed. Below an illustration of what statistics are displayed after the verification process is complete:
-
Clean mesh - a process that attempts to fix issues found during the verification process. If the verification process has not been ran yet, it will run the process automatically before the cleaning stage.
-
Decimate mesh - a process that reduces the overall size of the mesh while maintaining its original shape as much as possible. You can either select the desired face count or enter a percentage by which the mesh should be decimated. If the Create a layer copy checkmark is selected - the original mesh will not be affected and a new layer will be created. Below an example of original vs decimated mesh with decimation setting - 10 percent. Below an example of standard vs decimated mesh.
-
Smooth mesh - smoothes the mesh surfaces without reducing the amount of mesh faces. Here there is just the one setting - the amount of iterations. The more smoothing iterations are chosen - the more aggresive smoothing will be. With the create copy checkmark the original and the smoothed meshes are kept separately.