From 351eb50e58e4940786f3e445ffff3eba2d0183b4 Mon Sep 17 00:00:00 2001 From: Robert Joosten Date: Tue, 29 Apr 2025 11:14:18 +0100 Subject: [PATCH] keep geometry_meshes order --- dna_viewer/dnalib/geometry.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dna_viewer/dnalib/geometry.py b/dna_viewer/dnalib/geometry.py index 803d1edf..968fd8c7 100644 --- a/dna_viewer/dnalib/geometry.py +++ b/dna_viewer/dnalib/geometry.py @@ -28,10 +28,10 @@ def read(self) -> None: if not self.geometry_read and self.layer_enabled(Layer.geometry): self.geometry_read = True - self.geometry_meshes = [] - for lod in range(self.get_lod_count()): - for mesh_index in self.get_mesh_indices_for_lod(lod): - self.geometry_meshes.append(self.add_mesh(mesh_index)) + self.geometry_meshes = [ + self.add_mesh(mesh_index) + for mesh_index in range(self.get_mesh_count()) + ] def get_maximum_influence_per_vertex(self, mesh_index: int) -> int: return cast(int, self.reader.getMaximumInfluencePerVertex(meshIndex=mesh_index))