WIP
This commit is contained in:
parent
181c2d3027
commit
9224d394b4
|
|
@ -96,7 +96,7 @@ QtObject {
|
||||||
// distance of a display at the default (most zoomed out) distance from the pivot point
|
// distance of a display at the default (most zoomed out) distance from the pivot point
|
||||||
const completeScreenDistancePixels = fullScreenDistancePixels * defaultDisplayDistance;
|
const completeScreenDistancePixels = fullScreenDistancePixels * defaultDisplayDistance;
|
||||||
|
|
||||||
return {
|
const details = {
|
||||||
widthPixels: viewportWidth,
|
widthPixels: viewportWidth,
|
||||||
distanceAdjustedSize,
|
distanceAdjustedSize,
|
||||||
sizeAdjustedWidthPixels: viewportWidth * distanceAdjustedSize,
|
sizeAdjustedWidthPixels: viewportWidth * distanceAdjustedSize,
|
||||||
|
|
@ -110,6 +110,9 @@ QtObject {
|
||||||
monitorWrappingScheme,
|
monitorWrappingScheme,
|
||||||
curvedDisplay: effect.curvedDisplay
|
curvedDisplay: effect.curvedDisplay
|
||||||
};
|
};
|
||||||
|
|
||||||
|
console.log("Breezy - FOV Details:", details);
|
||||||
|
return details;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Utility constant
|
// Utility constant
|
||||||
|
|
@ -272,7 +275,7 @@ QtObject {
|
||||||
monitorCenterRadius * Math.cos(monitorWrapDetails.center),
|
monitorCenterRadius * Math.cos(monitorWrapDetails.center),
|
||||||
-monitorCenterRadius * Math.sin(monitorWrapDetails.center),
|
-monitorCenterRadius * Math.sin(monitorWrapDetails.center),
|
||||||
upCenterPixels
|
upCenterPixels
|
||||||
).normalized(),
|
),
|
||||||
rotationAngleRadians: {
|
rotationAngleRadians: {
|
||||||
x: 0,
|
x: 0,
|
||||||
y: -monitorWrapDetails.center
|
y: -monitorWrapDetails.center
|
||||||
|
|
@ -313,7 +316,7 @@ QtObject {
|
||||||
monitorCenterRadius * Math.cos(monitorWrapDetails.center),
|
monitorCenterRadius * Math.cos(monitorWrapDetails.center),
|
||||||
westCenterPixels,
|
westCenterPixels,
|
||||||
-monitorCenterRadius * Math.sin(monitorWrapDetails.center)
|
-monitorCenterRadius * Math.sin(monitorWrapDetails.center)
|
||||||
).normalized(),
|
),
|
||||||
rotationAngleRadians: {
|
rotationAngleRadians: {
|
||||||
x: -monitorWrapDetails.center,
|
x: -monitorWrapDetails.center,
|
||||||
y: 0
|
y: 0
|
||||||
|
|
@ -342,7 +345,7 @@ QtObject {
|
||||||
fovDetails.completeScreenDistancePixels,
|
fovDetails.completeScreenDistancePixels,
|
||||||
westCenterPixels,
|
westCenterPixels,
|
||||||
upCenterPixels
|
upCenterPixels
|
||||||
).normalized(),
|
),
|
||||||
rotationAngleRadians: {
|
rotationAngleRadians: {
|
||||||
x: 0,
|
x: 0,
|
||||||
y: 0
|
y: 0
|
||||||
|
|
|
||||||
|
|
@ -91,8 +91,8 @@ Item {
|
||||||
|
|
||||||
property var fovDetails: displays.buildFovDetails(
|
property var fovDetails: displays.buildFovDetails(
|
||||||
sizeAdjustedScreens,
|
sizeAdjustedScreens,
|
||||||
sizeAdjustedViewport.width,
|
viewportResolution[0],
|
||||||
sizeAdjustedViewport.height,
|
viewportResolution[1],
|
||||||
viewportDiagonalFOVDegrees,
|
viewportDiagonalFOVDegrees,
|
||||||
effect.lensDistanceRatio,
|
effect.lensDistanceRatio,
|
||||||
effect.allDisplaysDistance,
|
effect.allDisplaysDistance,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue