mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-04 03:13:09 +02:00
display tickmarks on the current rotation overlay
This commit is contained in:
parent
caac5881bf
commit
e6d7add5dc
1 changed files with 9 additions and 2 deletions
|
@ -262,6 +262,9 @@ SelectionDisplay = (function () {
|
||||||
visible: false,
|
visible: false,
|
||||||
rotation: yawOverlayRotation,
|
rotation: yawOverlayRotation,
|
||||||
ignoreRayIntersection: true, // always ignore this
|
ignoreRayIntersection: true, // always ignore this
|
||||||
|
hasTickMarks: true,
|
||||||
|
majorTickMarksColor: { red: 0, green: 0, blue: 0 },
|
||||||
|
minorTickMarksColor: { red: 0, green: 0, blue: 0 },
|
||||||
});
|
});
|
||||||
|
|
||||||
var yawHandle = Overlays.addOverlay("billboard", {
|
var yawHandle = Overlays.addOverlay("billboard", {
|
||||||
|
@ -1750,11 +1753,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