Co-authored-by: Reifonas <211114984+Reifonas@users.noreply.github.com>
This commit is contained in:
gpt-engineer-app[bot]
2026-05-14 11:28:05 +00:00
parent e64414f1ff
commit bb4c82c2cc
+5 -1
View File
@@ -212,7 +212,11 @@ export const useModelStore = create<ModelStore>((set) => ({
const dx = (a.x - b.x) * 1000;
const dy = (a.y - b.y) * 1000;
const dz = (a.z - b.z) * 1000;
const distanceMM = Math.sqrt(dx * dx + dy * dy + dz * dz);
const distanceWorldMM = Math.sqrt(dx * dx + dy * dy + dz * dz);
// Compensate for current render scale: world ≠ real when scaled.
// realMM = worldMM / factor (factor 1/50 → multiply by 50).
const factor = state.scaleRatio?.factor ?? 1;
const distanceMM = distanceWorldMM / factor;
const measurement: Measurement = {
id: `m_${Date.now()}`,
pointA: a,