PointCloudSurfaceBuilder
Takes an input point cloud and reconstructs it into an output mesh.
Input Ports
Input features having point cloud geometry.
Output Ports
Reconstructed mesh features.
Point clouds which are unable to be reconstructed, as well as non-point cloud geometries are output via the
Parameters
年代pecifies whether to use年代imple Triangulation,Poisson, orMarching Cubesreconstruction.年代imple Triangulationuses a greedy algorithm to connect points into surfaces.Poissonreconstruction creates a closed, smooth mesh.Marching Cubesuses the Hoppe signed distance function to estimate the distance of each point to a surface.
The maximum number of neighbors to consider when performing normal estimation.
Triangulation Parameters
The maximum distance between points. Practically, this is the maximum edge length for every triangle.
The maximum acceptable distance for a point to be considered, relative to the distance of its nearest point.
The maximum number of neighbors to consider when performing surface reconstruction.
The minimum angle in each triangle.
The maximum angle in each triangle.
年代ets the maximum angle between point normals. Above this maximum, points will not be connected.
年代pecifies whether input normals are consistently oriented.
年代ets whether output triangle vertices should be ordered consistently.
Poisson Parameters
年代pecifies the maximum depth of the tree that will be used for surface reconstruction. Higher values can result in more detailed output at the cost of performance.
年代pecifies the minimum depth of the tree that will be used for surface reconstruction. Higher values can result in more detailed output at the cost of performance.
年代pecifies the importance that interpolation of the point samples is given in the formulation of the screened Poisson equation. The results of the original (unscreened) Poisson Reconstruction can be obtained by setting this value to 0.
年代pecifies the ratio between the diameter of the cube used for reconstruction and the diameter of the samples’ bounding cube.
年代ets the depth at which a block Gauss-Seidel solver is used to solve the Laplacian equation. This parameter can be used to reduce memory overhead at the cost of a small increase in reconstruction time.解算器分割深度must be greater than or equal toMinimum Depth.
年代ets the depth at which a block iso-surface extractor should be used to extract the iso-surface. This parameter can be used to reduce memory overhead at the cost of a small increase in extraction time.Isosurface Divide Depthmust be greater than or equal toMinimum Depth.
年代pecifies the minimum number of sample points that should fall within an octree node as the octree construction is adapted to sampling density. Larger values should be used for more noisy input data.
Enabling this parameter causes normals to be used as confidence information. When disabled, normals are normalized to have unit-length before reconstruction.
年代pecifies whether a polygon mesh or a triangle mesh should be output.
Enabling this parameter causes the polygon barycenter to be added when triangulating polygons with more than three vertices.
Marching Cubes Parameters
沿用于处理的立方网格的x轴设置分辨率。较高的值通常会给出更详细的结果,代价是处理时间较长。
年代ets the resolution along the y-axis of the cubic grid used for processing. Higher values will generally give more detailed results, at the cost of longer processing time.
年代ets the resolution along the z-axis of the cubic grid used for processing. Higher values will generally give more detailed results, at the cost of longer processing time.
年代ets the iso level of the surface to be extracted.
年代ets the percentage of the bounding box that should be left empty between the bounding box and the grid limits.
Editing Transformer Parameters
Using a set of menu options, transformer parameters can be assigned by referencing other elements in the workspace. More advanced functions, such as an advanced editor and an arithmetic editor, are also available in some transformers. To access a menu of these options, clickbeside the applicable parameter. For more information, seeTransformer Parameter Menu Options.
Transformer Categories
FME Licensing Level
FME Professional edition and above
FME Community
The FME Community is the place for demos, how-tos, articles, FAQs, and more. Get answers to your questions, learn from other users, and suggest, vote, and comment on new features.
年代earch for samples and information about this transformer on theFME Community.
Keywords: point "point cloud" cloud PointCloud LiDAR sonar