Merge branch 'overlay' into for_webui
This commit is contained in:
@@ -177,6 +177,7 @@ class Overlay:
|
||||
self.settings[size]["z_rotation"] = z_rotation
|
||||
self.settings[size]["tracker"] = tracker
|
||||
|
||||
if self.initialized is True:
|
||||
match tracker:
|
||||
case "HMD":
|
||||
base_matrix = getHMDBaseMatrix()
|
||||
@@ -196,7 +197,6 @@ class Overlay:
|
||||
transform = utils.transform_matrix(base_matrix, translation, rotation)
|
||||
transform = mat34Id(transform)
|
||||
|
||||
if self.initialized is True:
|
||||
self.overlay.setOverlayTransformTrackedDeviceRelative(
|
||||
self.handle[size],
|
||||
trackerIndex,
|
||||
@@ -261,6 +261,7 @@ class Overlay:
|
||||
self.thread_overlay.start()
|
||||
|
||||
def shutdownOverlay(self):
|
||||
if self.initialized is True and self.init_process is False:
|
||||
if isinstance(self.thread_overlay, Thread):
|
||||
self.loop = False
|
||||
self.thread_overlay.join()
|
||||
|
||||
Reference in New Issue
Block a user