mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 11:48:09 +02:00
draw tickmarks for current roation correctly for pitch and roll as well
This commit is contained in:
parent
a08ddecc3a
commit
8c85c3261e
1 changed files with 12 additions and 4 deletions
|
@ -1817,11 +1817,15 @@ SelectionDisplay = (function () {
|
||||||
if (snapToInner) {
|
if (snapToInner) {
|
||||||
Overlays.editOverlay(rotateOverlayOuter, { startAt: 0, endAt: 360 });
|
Overlays.editOverlay(rotateOverlayOuter, { startAt: 0, endAt: 360 });
|
||||||
Overlays.editOverlay(rotateOverlayInner, { startAt: startAtRemainder, endAt: endAtRemainder });
|
Overlays.editOverlay(rotateOverlayInner, { startAt: startAtRemainder, endAt: endAtRemainder });
|
||||||
Overlays.editOverlay(rotateOverlayCurrent, { startAt: startAtCurrent, endAt: endAtCurrent, size: innerRadius });
|
Overlays.editOverlay(rotateOverlayCurrent, { startAt: startAtCurrent, endAt: endAtCurrent, size: innerRadius,
|
||||||
|
majorTickMarksAngle: innerSnapAngle, minorTickMarksAngle: 0,
|
||||||
|
majorTickMarksLength: -0.25, minorTickMarksLength: 0, });
|
||||||
} else {
|
} else {
|
||||||
Overlays.editOverlay(rotateOverlayInner, { startAt: 0, endAt: 360 });
|
Overlays.editOverlay(rotateOverlayInner, { startAt: 0, endAt: 360 });
|
||||||
Overlays.editOverlay(rotateOverlayOuter, { startAt: startAtRemainder, endAt: endAtRemainder });
|
Overlays.editOverlay(rotateOverlayOuter, { startAt: startAtRemainder, endAt: endAtRemainder });
|
||||||
Overlays.editOverlay(rotateOverlayCurrent, { startAt: startAtCurrent, endAt: endAtCurrent, size: outerRadius });
|
Overlays.editOverlay(rotateOverlayCurrent, { startAt: startAtCurrent, endAt: endAtCurrent, size: outerRadius,
|
||||||
|
majorTickMarksAngle: 45.0, minorTickMarksAngle: 5,
|
||||||
|
majorTickMarksLength: 0.25, minorTickMarksLength: 0.1, });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -1875,11 +1879,15 @@ SelectionDisplay = (function () {
|
||||||
if (snapToInner) {
|
if (snapToInner) {
|
||||||
Overlays.editOverlay(rotateOverlayOuter, { startAt: 0, endAt: 360 });
|
Overlays.editOverlay(rotateOverlayOuter, { startAt: 0, endAt: 360 });
|
||||||
Overlays.editOverlay(rotateOverlayInner, { startAt: startAtRemainder, endAt: endAtRemainder });
|
Overlays.editOverlay(rotateOverlayInner, { startAt: startAtRemainder, endAt: endAtRemainder });
|
||||||
Overlays.editOverlay(rotateOverlayCurrent, { startAt: startAtCurrent, endAt: endAtCurrent, size: innerRadius });
|
Overlays.editOverlay(rotateOverlayCurrent, { startAt: startAtCurrent, endAt: endAtCurrent, size: innerRadius,
|
||||||
|
majorTickMarksAngle: innerSnapAngle, minorTickMarksAngle: 0,
|
||||||
|
majorTickMarksLength: -0.25, minorTickMarksLength: 0, });
|
||||||
} else {
|
} else {
|
||||||
Overlays.editOverlay(rotateOverlayInner, { startAt: 0, endAt: 360 });
|
Overlays.editOverlay(rotateOverlayInner, { startAt: 0, endAt: 360 });
|
||||||
Overlays.editOverlay(rotateOverlayOuter, { startAt: startAtRemainder, endAt: endAtRemainder });
|
Overlays.editOverlay(rotateOverlayOuter, { startAt: startAtRemainder, endAt: endAtRemainder });
|
||||||
Overlays.editOverlay(rotateOverlayCurrent, { startAt: startAtCurrent, endAt: endAtCurrent, size: outerRadius });
|
Overlays.editOverlay(rotateOverlayCurrent, { startAt: startAtCurrent, endAt: endAtCurrent, size: outerRadius,
|
||||||
|
majorTickMarksAngle: 45.0, minorTickMarksAngle: 5,
|
||||||
|
majorTickMarksLength: 0.25, minorTickMarksLength: 0.1, });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue