mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-22 20:02:30 +00:00
Change extrusion direction when converting to extrusion in Representation Utilities.
This commit is contained in:
@@ -454,7 +454,7 @@ class Helper:
|
|||||||
x_axis = (mesh.vertices[loop[0]].co - center).normalized()
|
x_axis = (mesh.vertices[loop[0]].co - center).normalized()
|
||||||
else:
|
else:
|
||||||
x_axis = (mesh.vertices[loop[1]].co - mesh.vertices[loop[0]].co).normalized()
|
x_axis = (mesh.vertices[loop[1]].co - mesh.vertices[loop[0]].co).normalized()
|
||||||
z_axis = profile_face.polygons[0].normal.normalized()
|
z_axis = profile_face.polygons[0].normal.normalized() * (-1)
|
||||||
y_axis = z_axis.cross(x_axis).normalized()
|
y_axis = z_axis.cross(x_axis).normalized()
|
||||||
matrix = Matrix((x_axis, y_axis, z_axis))
|
matrix = Matrix((x_axis, y_axis, z_axis))
|
||||||
matrix.normalize()
|
matrix.normalize()
|
||||||
|
|||||||
Reference in New Issue
Block a user