Skip to content

Conversation

@cakarsubasi
Copy link
Contributor

@cakarsubasi cakarsubasi commented Nov 21, 2025

This exposes the alternative RSR reconstruction through pygel in a new module called experimental. The hierarchical reconstruction is not exposed yet although it is likely the interface will change a lot. I added hierarchical reconstruction as well although with only a minimally exposed API.

@cakarsubasi
Copy link
Contributor Author

To test it, you can make the following change to the rsr demo project:

Subject: [PATCH] Demo change
---
Index: src/demo/RotationSystemReconstruction/rsr.py
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/src/demo/RotationSystemReconstruction/rsr.py b/src/demo/RotationSystemReconstruction/rsr.py
--- a/src/demo/RotationSystemReconstruction/rsr.py	(revision 85a7b0bbcaa48a1f9cfd83532df4002a41868708)
+++ b/src/demo/RotationSystemReconstruction/rsr.py	(date 1763742316306)
@@ -1,5 +1,6 @@
 from sys import argv
 from pygel3d.hmesh import rsr_recon, Manifold, save, flip_orientation
+from pygel3d.experimental.hmesh import rsr_recon
 from pygel3d import gl_display as gl
 
 def obj_load(file_path):
´´´

@janba janba merged commit 251f17d into janba:master Nov 21, 2025
6 checks passed
@cakarsubasi cakarsubasi deleted the feature/hrsr-pygel branch November 26, 2025 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants