Explorar o código

WebVR bug fix

davrous %!s(int64=8) %!d(string=hai) anos
pai
achega
94678b86d6

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 3358 - 3358
dist/preview release/babylon.d.ts


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 1
dist/preview release/babylon.js


+ 6 - 1
dist/preview release/babylon.max.js

@@ -62199,7 +62199,12 @@ var BABYLON;
         ;
         WebVRFreeCamera.prototype.getForwardRay = function (length) {
             if (length === void 0) { length = 100; }
-            return _super.prototype.getForwardRay.call(this, length, this.leftCamera.getWorldMatrix(), this.position.add(this.devicePosition)); // Need the actual rendered camera
+            if (this.leftCamera) {
+                return _super.prototype.getForwardRay.call(this, length, this.leftCamera.getWorldMatrix(), this.position.add(this.devicePosition)); // Need the actual rendered camera
+            }
+            else {
+                return _super.prototype.getForwardRay.call(this, length);
+            }
         };
         WebVRFreeCamera.prototype._checkInputs = function () {
             if (this._vrEnabled) {

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 3358 - 3358
dist/preview release/babylon.module.d.ts


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 1
dist/preview release/babylon.worker.js