fix ScanConverterService
This commit is contained in:
@@ -7,13 +7,13 @@ namespace PointCloudWeb.Server.Services
|
||||
{
|
||||
public static Point Transform(ScanDataPoint scan)
|
||||
{
|
||||
var alpha = scan.RAX * Math.PI / 180;
|
||||
var alpha = (90 - scan.RAX) * Math.PI / 180;
|
||||
var beta = scan.RAY * Math.PI / 180;
|
||||
|
||||
var p = new Point(
|
||||
y: (int)(scan.DistanceMM * Math.Sin(alpha)),
|
||||
z: (int)(scan.DistanceMM * Math.Sin(alpha)),
|
||||
x: (int)(scan.DistanceMM * Math.Cos(beta) * Math.Cos(alpha)),
|
||||
z: (int)(scan.DistanceMM * Math.Sin(beta) * Math.Cos(alpha))
|
||||
y: (int)(scan.DistanceMM * Math.Sin(beta) * Math.Cos(alpha))
|
||||
);
|
||||
return p;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user