diff --git a/system-keyboard.html b/system-keyboard.html
index 40786e1..d8d34c2 100644
--- a/system-keyboard.html
+++ b/system-keyboard.html
@@ -62,6 +62,7 @@
let xrRefSpace = null;
let xrGLFactory = null;
let xrFramebuffer = null;
+ let counter = 0;
// WebGL scene globals.
let gl = null;
@@ -162,7 +163,7 @@
currentFillStyle = fillStyles[Math.floor(Math.random() * fillStyles.length)];
};
document.body.appendChild(textField);
-
+
canvas = document.createElement('canvas');
canvas.width = cyldTextureWidth;
canvas.height = cyldTextureHeight;
@@ -198,6 +199,10 @@
let pose = frame.getViewerPose(xrRefSpace);
xrSession.requestAnimationFrame(onXRFrame);
+ if (xrSession.positionKeyboard) {
+ xrSession.positionKeyboard(counter++/100, 1);
+ }
+
renderingContext = canvas.getContext('2d');
renderingContext.font = '48px serif';
renderingContext.fillStyle = currentFillStyle;