align voxel grid with slope normal vector

This commit is contained in:
Ioannis Farmakis
2025-03-21 16:41:45 +02:00
parent cd3f616f97
commit d3d6a607b6
6 changed files with 76 additions and 90 deletions
+2 -1
View File
@@ -390,6 +390,7 @@ bool qVoxFallProcess::Compute(const qVoxFallDialog& dlg, QString& errorMessage,
}
//get parameters from dialog
double dip = dlg.getDip();
double azimuth = dlg.getAzimuth();
//max thread count
@@ -409,7 +410,7 @@ bool qVoxFallProcess::Compute(const qVoxFallDialog& dlg, QString& errorMessage,
auto mesh = mesh1->cloneMesh();
mesh->merge(mesh2, false);
auto transform = qVoxFallTransform(azimuth);
auto transform = qVoxFallTransform(dip, azimuth);
mesh->applyGLTransformation_recursive(&transform.matrix);
mesh1->applyGLTransformation_recursive(&transform.matrix);