From c212904acd9df0a62f11a38e6d3a21248b4dccbf Mon Sep 17 00:00:00 2001 From: Florent Berthaut <florent.berthaut@univ-lille.fr> Date: Fri, 15 Dec 2023 15:12:55 +0100 Subject: [PATCH] Fixed path segments length --- src/modules/RevealedPathModule.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/RevealedPathModule.cpp b/src/modules/RevealedPathModule.cpp index 738ffbf..46b6492 100644 --- a/src/modules/RevealedPathModule.cpp +++ b/src/modules/RevealedPathModule.cpp @@ -253,10 +253,10 @@ void RevealedPathModule::refreshGeometry() { //build and store sub inverse matrix mat4 subMat = scale(mat4(1.0),vec3(m_thickness*2.0, m_thickness*2.0, - length(dirSub))); + length(dirSub)*2.0)); subMat = rotSub * subMat; subMat = translate(mat4(1.0),vec3(m_points[int(p)-1]->editPos() - + vec4(dir.x/2.0,dir.y/2.0,dir.z/2.0,1.0))) + + vec4(dirSub.x/2.0,dirSub.y/2.0,dirSub.z/2.0,1.0))) * subMat; m_subShapeInvMats.push_back(inverse(subMat)); } -- GitLab