Skip to content

Commit

Permalink
Working on SteamVR, still needs better steamvr controller support
Browse files Browse the repository at this point in the history
  • Loading branch information
plaidpants committed Feb 23, 2022
1 parent 5bd760b commit d3d7e13
Show file tree
Hide file tree
Showing 59 changed files with 4,518 additions and 61 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,5 @@ Assets/Draw Call Minimizer
Assets/VolumetricLines
Assets/Moon Landscape
Assets/ML-Agents
Assets/SteamVR
Assets/SteamVR
Assets/SteamVR_Input
8 changes: 8 additions & 0 deletions Assets/SteamVR.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Assets/SteamVR_Input.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Assets/SteamVR_Resources.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Assets/SteamVR_Resources/Resources.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file not shown.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Assets/StreamingAssets.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Assets/StreamingAssets/SteamVR.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

23 changes: 23 additions & 0 deletions Assets/StreamingAssets/SteamVR/OpenVRSettings.asset
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7a32bfe54d957ec4581fa4a630f1647a, type: 3}
m_Name: Open VR Settings
m_EditorClassIdentifier:
PromptToUpgradePackage: 1
PromptToUpgradePreviewPackages: 1
SkipPromptForVersion:
StereoRenderingMode: 0
InitializationType: 1
EditorAppKey: application.generated.unity.newunityproject.exe
ActionManifestFileRelativeFilePath: StreamingAssets\SteamVR\actions.json
MirrorView: 3
HasCopiedDefaults: 0
7 changes: 7 additions & 0 deletions Assets/StreamingAssets/SteamVR/OpenVRSettings.asset.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

175 changes: 175 additions & 0 deletions Assets/StreamingAssets/SteamVR/actions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
{
"actions": [
{
"name": "/actions/default/in/InteractUI",
"type": "boolean"
},
{
"name": "/actions/default/in/Teleport",
"type": "boolean"
},
{
"name": "/actions/default/in/GrabPinch",
"type": "boolean"
},
{
"name": "/actions/default/in/GrabGrip",
"type": "boolean"
},
{
"name": "/actions/default/in/Pose",
"type": "pose"
},
{
"name": "/actions/default/in/SkeletonLeftHand",
"type": "skeleton",
"skeleton": "/skeleton/hand/left"
},
{
"name": "/actions/default/in/SkeletonRightHand",
"type": "skeleton",
"skeleton": "/skeleton/hand/right"
},
{
"name": "/actions/default/in/Squeeze",
"type": "vector1",
"requirement": "optional"
},
{
"name": "/actions/default/in/HeadsetOnHead",
"type": "boolean",
"requirement": "optional"
},
{
"name": "/actions/default/in/SnapTurnLeft",
"type": "boolean",
"requirement": "suggested"
},
{
"name": "/actions/default/in/SnapTurnRight",
"type": "boolean"
},
{
"name": "/actions/default/out/Haptic",
"type": "vibration"
},
{
"name": "/actions/platformer/in/Move",
"type": "vector2"
},
{
"name": "/actions/platformer/in/Jump",
"type": "boolean"
},
{
"name": "/actions/buggy/in/Steering",
"type": "vector2"
},
{
"name": "/actions/buggy/in/Throttle",
"type": "vector1"
},
{
"name": "/actions/buggy/in/Brake",
"type": "boolean"
},
{
"name": "/actions/buggy/in/Reset",
"type": "boolean"
},
{
"name": "/actions/mixedreality/in/ExternalCamera",
"type": "pose",
"requirement": "optional"
}
],
"action_sets": [
{
"name": "/actions/default",
"usage": "single"
},
{
"name": "/actions/platformer",
"usage": "single"
},
{
"name": "/actions/buggy",
"usage": "single"
},
{
"name": "/actions/mixedreality",
"usage": "single"
}
],
"default_bindings": [
{
"controller_type": "vive_controller",
"binding_url": "bindings_vive_controller.json"
},
{
"controller_type": "oculus_touch",
"binding_url": "bindings_oculus_touch.json"
},
{
"controller_type": "knuckles",
"binding_url": "bindings_knuckles.json"
},
{
"controller_type": "holographic_controller",
"binding_url": "bindings_holographic_controller.json"
},
{
"controller_type": "vive_cosmos_controller",
"binding_url": "bindings_vive_cosmos_controller.json"
},
{
"controller_type": "logitech_stylus",
"binding_url": "bindings_logitech_stylus.json"
},
{
"controller_type": "vive_cosmos",
"binding_url": "binding_vive_cosmos.json"
},
{
"controller_type": "vive",
"binding_url": "binding_vive.json"
},
{
"controller_type": "indexhmd",
"binding_url": "binding_index_hmd.json"
},
{
"controller_type": "vive_pro",
"binding_url": "binding_vive_pro.json"
},
{
"controller_type": "rift",
"binding_url": "binding_rift.json"
},
{
"controller_type": "holographic_hmd",
"binding_url": "binding_holographic_hmd.json"
},
{
"controller_type": "vive_tracker_camera",
"binding_url": "binding_vive_tracker_camera.json"
}
],
"localization": [
{
"language_tag": "en_US",
"/actions/default/in/GrabGrip": "Grab Grip",
"/actions/default/in/GrabPinch": "Grab Pinch",
"/actions/default/in/HeadsetOnHead": "Headset on head (proximity sensor)",
"/actions/default/in/InteractUI": "Interact With UI",
"/actions/default/in/Pose": "Pose",
"/actions/default/in/SkeletonLeftHand": "Skeleton (Left)",
"/actions/default/in/SkeletonRightHand": "Skeleton (Right)",
"/actions/default/in/Teleport": "Teleport",
"/actions/default/out/Haptic": "Haptic",
"/actions/platformer/in/Jump": "Jump",
"/actions/default/in/SnapTurnLeft": "Snap Turn (Left)",
"/actions/default/in/SnapTurnRight": "Snap Turn (Right)"
}
]
}
7 changes: 7 additions & 0 deletions Assets/StreamingAssets/SteamVR/actions.json.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

27 changes: 27 additions & 0 deletions Assets/StreamingAssets/SteamVR/binding_holographic_hmd.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"alias_info" : {},
"bindings" : {
"/actions/default" : {
"chords" : [],
"haptics" : [],
"poses" : [],
"skeleton" : [],
"sources" : [
{
"inputs" : {
"click" : {
"output" : "/actions/default/in/headsetonhead"
}
},
"mode" : "button",
"path" : "/user/head/proximity"
}
]
}
},
"controller_type" : "holographic_hmd",
"description" : "",
"name" : "holographic_hmd defaults",
"options" : {},
"simulated_actions" : []
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

27 changes: 27 additions & 0 deletions Assets/StreamingAssets/SteamVR/binding_index_hmd.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"alias_info": {},
"bindings": {
"/actions/default": {
"chords": [],
"haptics": [],
"poses": [],
"skeleton": [],
"sources": [
{
"inputs": {
"click": {
"output": "/actions/default/in/headsetonhead"
}
},
"mode": "button",
"path": "/user/head/proximity"
}
]
}
},
"controller_type": "indexhmd",
"description": "",
"name": "index hmd defaults",
"options": {},
"simulated_actions": []
}
7 changes: 7 additions & 0 deletions Assets/StreamingAssets/SteamVR/binding_index_hmd.json.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

27 changes: 27 additions & 0 deletions Assets/StreamingAssets/SteamVR/binding_rift.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"alias_info" : {},
"bindings" : {
"/actions/default" : {
"chords" : [],
"haptics" : [],
"poses" : [],
"skeleton" : [],
"sources" : [
{
"inputs" : {
"click" : {
"output" : "/actions/default/in/headsetonhead"
}
},
"mode" : "button",
"path" : "/user/head/proximity"
}
]
}
},
"controller_type" : "rift",
"description" : "",
"name" : "rift defaults",
"options" : {},
"simulated_actions" : []
}
7 changes: 7 additions & 0 deletions Assets/StreamingAssets/SteamVR/binding_rift.json.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit d3d7e13

Please sign in to comment.