Skip to content

Commit 9de9c06

Browse files
Merge pull request #60 from CognitiveVR/develop
Develop
2 parents 2bf4e48 + 3471faf commit 9de9c06

File tree

4 files changed

+18
-14
lines changed

4 files changed

+18
-14
lines changed

Runtime/Components/ControllerInputTracker.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -496,12 +496,12 @@ void Init()
496496
case DynamicObject.ControllerDisplayType.oculusquesttouchright:
497497
break;
498498
case DynamicObject.ControllerDisplayType.windows_mixed_reality_controller_left:
499-
LeftLastFrameButtonStates.Add(CommonUsages.primary2DAxis.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
500-
LeftLastFrameButtonStates.Add(CommonUsages.primary2DAxisClick.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
501-
LeftLastFrameButtonStates.Add(CommonUsages.primary2DAxisTouch.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
502-
LeftLastFrameButtonStates.Add(CommonUsages.secondary2DAxis.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
503-
LeftLastFrameButtonStates.Add(CommonUsages.secondary2DAxisClick.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
504-
LeftLastFrameButtonStates.Add(CommonUsages.secondary2DAxisTouch.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
499+
LeftLastFrameButtonStates.Add(CommonUsages.primary2DAxis.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
500+
LeftLastFrameButtonStates.Add(CommonUsages.primary2DAxisClick.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
501+
LeftLastFrameButtonStates.Add(CommonUsages.primary2DAxisTouch.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
502+
LeftLastFrameButtonStates.Add(CommonUsages.secondary2DAxis.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
503+
LeftLastFrameButtonStates.Add(CommonUsages.secondary2DAxisClick.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
504+
LeftLastFrameButtonStates.Add(CommonUsages.secondary2DAxisTouch.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
505505
LeftLastFrameButtonStates.Add(CommonUsages.trigger.name, new ButtonState("wmr_trigger"));
506506
LeftLastFrameButtonStates.Add(CommonUsages.triggerButton.name, new ButtonState("wmr_trigger"));
507507
LeftLastFrameButtonStates.Add(CommonUsages.grip.name, new ButtonState("wmr_grip"));
@@ -598,12 +598,12 @@ void Init()
598598

599599
break;
600600
case DynamicObject.ControllerDisplayType.windows_mixed_reality_controller_right:
601-
RightLastFrameButtonStates.Add(CommonUsages.primary2DAxis.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
602-
RightLastFrameButtonStates.Add(CommonUsages.primary2DAxisClick.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
603-
RightLastFrameButtonStates.Add(CommonUsages.primary2DAxisTouch.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
604-
RightLastFrameButtonStates.Add(CommonUsages.secondary2DAxis.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
605-
RightLastFrameButtonStates.Add(CommonUsages.secondary2DAxisClick.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
606-
RightLastFrameButtonStates.Add(CommonUsages.secondary2DAxisTouch.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
601+
RightLastFrameButtonStates.Add(CommonUsages.primary2DAxis.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
602+
RightLastFrameButtonStates.Add(CommonUsages.primary2DAxisClick.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
603+
RightLastFrameButtonStates.Add(CommonUsages.primary2DAxisTouch.name, new ButtonState("wmr_joystick", 0, 0, 0, true));
604+
RightLastFrameButtonStates.Add(CommonUsages.secondary2DAxis.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
605+
RightLastFrameButtonStates.Add(CommonUsages.secondary2DAxisClick.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
606+
RightLastFrameButtonStates.Add(CommonUsages.secondary2DAxisTouch.name, new ButtonState("wmr_touchpad", 0, 0, 0, true));
607607
RightLastFrameButtonStates.Add(CommonUsages.trigger.name, new ButtonState("wmr_trigger"));
608608
RightLastFrameButtonStates.Add(CommonUsages.triggerButton.name, new ButtonState("wmr_trigger"));
609609
RightLastFrameButtonStates.Add(CommonUsages.grip.name, new ButtonState("wmr_grip"));

Runtime/Scripts/Cognitive3D_Manager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ namespace Cognitive3D
2626
[AddComponentMenu("Cognitive3D/Common/Cognitive 3D Manager",1)]
2727
public class Cognitive3D_Manager : MonoBehaviour
2828
{
29-
public const string SDK_VERSION = "1.0.7";
29+
public const string SDK_VERSION = "1.0.8";
3030

3131
private static Cognitive3D_Manager instance;
3232
public static Cognitive3D_Manager Instance

Runtime/Scripts/GameplayReferences.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ public static bool SDKSupportsEyeTracking
2222
return Microsoft.MixedReality.Toolkit.CoreServices.InputSystem.EyeGazeProvider.IsEyeTrackingEnabled;
2323
#elif C3D_VIVEWAVE
2424
return Wave.Essence.Eye.EyeManager.Instance.IsEyeTrackingAvailable();
25+
#elif C3D_DEFAULT
26+
var head = InputDevices.GetDeviceAtXRNode(XRNode.Head);
27+
Eyes eyedata;
28+
return head.TryGetFeatureValue(CommonUsages.eyesData, out eyedata);
2529
#else
2630
return false;
2731
#endif

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "com.cognitive3d.c3d-sdk",
3-
"version": "1.0.7",
3+
"version": "1.0.8",
44
"displayName": "Cognitive3D Unity SDK",
55
"description": "Analytics Platform for VR/AR/MR",
66
"unity": "2019.4",

0 commit comments

Comments
 (0)