Local Plane Fitting/Alternative Normals Metrics
Posted: Wed Oct 25, 2023 2:13 pm
I am wondering if CloudCompare has the capability to generate other scalar field values from normal calculations besides the available Dip/Dip Direction scalar field results.
If I understand how normals are being computed correctly, I am interested in getting the absolute height of the normal vector's origin (i.e. the absolute height of the center point of the plane being fit to generate the normal vector). The way I understand dip and dip direction, these values only reference the alignment of the normal vector and not the position.
My end goal is to use this as a method for classifying local/micro deviations/bumps in scan data from the larger macro surface. Currently using a difference between "dip" values between different fitting radii has not seemed to produce the results I was looking for, I believe largely because the relative alignments of the micro and macro surface could be similar while being offset from one another positionally.
Maybe this is not related to the way normals are calculated, and if so I would be interested in finding another approach to get a similar result.
If I understand how normals are being computed correctly, I am interested in getting the absolute height of the normal vector's origin (i.e. the absolute height of the center point of the plane being fit to generate the normal vector). The way I understand dip and dip direction, these values only reference the alignment of the normal vector and not the position.
My end goal is to use this as a method for classifying local/micro deviations/bumps in scan data from the larger macro surface. Currently using a difference between "dip" values between different fitting radii has not seemed to produce the results I was looking for, I believe largely because the relative alignments of the micro and macro surface could be similar while being offset from one another positionally.
Maybe this is not related to the way normals are calculated, and if so I would be interested in finding another approach to get a similar result.