Skip to content

Commit 149f3a5

Browse files
fix: skip tessellation transform if identity matrix (#2438)
Co-authored-by: pyansys-ci-bot <[email protected]>
1 parent ce97b58 commit 149f3a5

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

doc/changelog.d/2438.fixed.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Skip tessellation transform if identity matrix

src/ansys/geometry/core/designer/body.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1409,7 +1409,12 @@ def tessellate( # noqa: D102
14091409

14101410
self._tessellation = response.get("tessellation")
14111411

1412-
pdata = [tess.transform(transform, inplace=False) for tess in self._tessellation.values()]
1412+
if transform == IDENTITY_MATRIX44:
1413+
pdata = list(self._tessellation.values())
1414+
else:
1415+
pdata = [
1416+
tess.transform(transform, inplace=False) for tess in self._tessellation.values()
1417+
]
14131418
comp = pv.MultiBlock(pdata)
14141419

14151420
if merge:

0 commit comments

Comments
 (0)