mirror of
https://github.com/CNCKitchen/stlTexturizer.git
synced 2026-04-07 22:11:32 +00:00
feat: enhance geometry selection logic for precision mode
This commit is contained in:
+6
-4
@@ -2260,10 +2260,12 @@ function updatePreview() {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Choose geometry: subdivided preview (with smoothNormal attribute) or original
|
// Choose geometry: precision mode → subdivided preview → original
|
||||||
const activeGeo = (settings.useDisplacement && dispPreviewGeometry)
|
const activeGeo = (precisionMaskingEnabled && precisionGeometry)
|
||||||
? dispPreviewGeometry
|
? precisionGeometry
|
||||||
: currentGeometry;
|
: (settings.useDisplacement && dispPreviewGeometry)
|
||||||
|
? dispPreviewGeometry
|
||||||
|
: currentGeometry;
|
||||||
|
|
||||||
// Ensure faceMask attribute is current before rendering
|
// Ensure faceMask attribute is current before rendering
|
||||||
updateFaceMask(activeGeo);
|
updateFaceMask(activeGeo);
|
||||||
|
|||||||
Reference in New Issue
Block a user