From a234c5fd22c90a812bce28639541a1ce0fe30c1b Mon Sep 17 00:00:00 2001 From: spatialfree Date: Thu, 21 Nov 2024 15:20:10 -0500 Subject: [PATCH] render hands if not in mixed reality --- src/Arts.cs | 8 +++++--- src/Rig.cs | 1 - 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Arts.cs b/src/Arts.cs index 834ce72..286d41e 100644 --- a/src/Arts.cs +++ b/src/Arts.cs @@ -42,10 +42,12 @@ static class Arts public static void Frame() { - // background - if (Device.DisplayBlend == DisplayBlend.Opaque) + bool vr = Device.DisplayBlend == DisplayBlend.Opaque; + // render hands if not in mixed reality + Input.HandVisible(Handed.Max, vr); + if (vr) { - + // background standin if no passthrough } // fullstick diff --git a/src/Rig.cs b/src/Rig.cs index 298f860..0dcad8a 100644 --- a/src/Rig.cs +++ b/src/Rig.cs @@ -44,7 +44,6 @@ static class Rig bool con_tracked = r_con.trackedPos > TrackState.Lost; // bool hand_tracked = Input.HandSource(Handed.Right) > HandSource.None; - Input.HandVisible(Handed.Max, false); // hide hands if (con_tracked) { btn_trigger.Step(r_con.trigger > 0.5f);