mirror of
https://github.com/overte-org/overte.git
synced 2025-08-04 04:23:33 +02:00
adding fix for tablet screen y offset
This commit is contained in:
parent
aa19794a94
commit
c18c2358d6
1 changed files with 3 additions and 3 deletions
|
@ -32,7 +32,7 @@ if (!Function.prototype.bind) {
|
||||||
|
|
||||||
if (this.prototype) {
|
if (this.prototype) {
|
||||||
// Function.prototype doesn't have a prototype property
|
// Function.prototype doesn't have a prototype property
|
||||||
fNOP.prototype = this.prototype;
|
fNOP.prototype = this.prototype;
|
||||||
}
|
}
|
||||||
fBound.prototype = new fNOP();
|
fBound.prototype = new fNOP();
|
||||||
|
|
||||||
|
@ -381,6 +381,7 @@ resizeTablet = function (width, newParentJointIndex, sensorToWorldScaleOverride)
|
||||||
sensorScaleOffsetOverride = 1 / sensorScaleFactor;
|
sensorScaleOffsetOverride = 1 / sensorScaleFactor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// will need to be recaclulated if dimensions of fbx model change.
|
// will need to be recaclulated if dimensions of fbx model change.
|
||||||
var TABLET_NATURAL_DIMENSIONS = {x: 32.083, y: 48.553, z: 2.269};
|
var TABLET_NATURAL_DIMENSIONS = {x: 32.083, y: 48.553, z: 2.269};
|
||||||
var DEFAULT_DPI = 31;
|
var DEFAULT_DPI = 31;
|
||||||
|
@ -401,8 +402,7 @@ resizeTablet = function (width, newParentJointIndex, sensorToWorldScaleOverride)
|
||||||
// update webOverlay
|
// update webOverlay
|
||||||
var RAYPICK_OFFSET = 0.0007; // Sufficient for raypick to reliably intersect tablet screen before tablet model.
|
var RAYPICK_OFFSET = 0.0007; // Sufficient for raypick to reliably intersect tablet screen before tablet model.
|
||||||
var WEB_ENTITY_Z_OFFSET = (tabletDepth / 2.0) * sensorScaleOffsetOverride + RAYPICK_OFFSET;
|
var WEB_ENTITY_Z_OFFSET = (tabletDepth / 2.0) * sensorScaleOffsetOverride + RAYPICK_OFFSET;
|
||||||
var WEB_ENTITY_Y_OFFSET = 1 * tabletScaleFactor;
|
var WEB_ENTITY_Y_OFFSET = 1 * tabletScaleFactor * sensorScaleOffsetOverride;
|
||||||
print(WEB_ENTITY_Y_OFFSET);
|
|
||||||
var screenWidth = 0.9275 * tabletWidth;
|
var screenWidth = 0.9275 * tabletWidth;
|
||||||
var screenHeight = 0.8983 * tabletHeight;
|
var screenHeight = 0.8983 * tabletHeight;
|
||||||
var landscape = Tablet.getTablet("com.highfidelity.interface.tablet.system").landscape;
|
var landscape = Tablet.getTablet("com.highfidelity.interface.tablet.system").landscape;
|
||||||
|
|
Loading…
Reference in a new issue