From 58fcec2dd5ed011627b6b3e95f369196b7e0f275 Mon Sep 17 00:00:00 2001
From: netpro2k <netpro2k@gmail.com>
Date: Fri, 4 May 2018 15:27:51 -0700
Subject: [PATCH] Fix HUD rotation issue

---
 src/components/hud-controller.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/components/hud-controller.js b/src/components/hud-controller.js
index acecd25b0..67f9c4616 100644
--- a/src/components/hud-controller.js
+++ b/src/components/hud-controller.js
@@ -69,8 +69,9 @@ AFRAME.registerComponent("hud-controller", {
       this.lookDir.add(head.position);
       hud.position.x = this.lookDir.x;
       hud.position.z = this.lookDir.z;
-      this.lookEuler.set(0, head.rotation.y, 0);
-      hud.setRotationFromEuler(this.lookEuler);
+      hud.rotation.copy(head.rotation);
+      hud.rotation.x = 0;
+      hud.rotation.z = 0;
     }
     hud.position.y = (this.isYLocked ? this.lockedHeadPositionY : head.position.y) + offset + (1 - t) * offset;
     hud.rotation.x = (1 - t) * THREE.Math.DEG2RAD * 90;
-- 
GitLab