mosaic.operations.compute_normals#
- compute_normals(geometry, method='Compute', k=15, **kwargs)[source]#
Calculates normals for points or flips existing normals.
- Parameters:
- geometry
mosaic.geometry.Geometry Input data. This geometry object is modified in-place.
- methodstr, optional
Normal computation method. Options are: - ‘Compute’ : Calculate new normals from point neighborhoods - ‘Flip’ : Flip existing normals (multiply by -1) Default is ‘Compute’.
- kint, optional
Number of neighbors to consider for normal computation. Only used when method=’Compute’. Default is 15.
- **kwargs
Additional parameters for normal computation.
- geometry