mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-06-01 02:12:04 +02:00
[Panorama Viewer] add mouse speed multiplier
This commit is contained in:
parent
b66a19d01e
commit
dadb875484
4 changed files with 44 additions and 5 deletions
|
@ -29,6 +29,8 @@ AliceVision.PanoramaViewer {
|
|||
|
||||
property bool displayGridPano: true
|
||||
|
||||
property int mouseMultiplier: 1
|
||||
|
||||
onIsHighlightableChanged:{
|
||||
for (var i = 0; i < repeater.model; i++) {
|
||||
repeater.itemAt(i).item.onChangedHighlightState(isHighlightable);
|
||||
|
@ -82,7 +84,7 @@ AliceVision.PanoramaViewer {
|
|||
lastX = mouse.x;
|
||||
lastY = mouse.y;
|
||||
for (var i = 0; i < repeater.model; i++) {
|
||||
repeater.itemAt(i).item.rotatePanorama(xoffset * 0.001, yoffset*0.001)
|
||||
repeater.itemAt(i).item.rotatePanorama(xoffset * 0.001 * mouseMultiplier, -yoffset * 0.001 * mouseMultiplier)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -213,6 +215,7 @@ AliceVision.PanoramaViewer {
|
|||
root.status = Image.Ready;
|
||||
}
|
||||
}
|
||||
|
||||
function updateRepeater() {
|
||||
if(repeater.model !== root.pathList.length){
|
||||
repeater.model = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue