mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-03 17:56:21 +03:00
Reorganized resources to keep source part in src and real-time scripts in resource folder. For the installation result no changes, still installed to src for windows.
226 lines
6.8 KiB
JSON
226 lines
6.8 KiB
JSON
{
|
|
"actions": [
|
|
{
|
|
"name": "/actions/generic_head/in/headset_on_head",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/pose_base",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/pose_base",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/pose_front",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/pose_front",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/pose_handgrip",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/pose_handgrip",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/pose_tip",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/pose_tip",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/out/haptic",
|
|
"type": "vibration"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/out/haptic",
|
|
"type": "vibration"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/appmenu_click",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/appmenu_click",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/sysmenu_click",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/sysmenu_click",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/trigger_click",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/trigger_click",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/trigger_pull",
|
|
"type": "vector1"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/trigger_pull",
|
|
"type": "vector1"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/grip_click",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/grip_click",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/trackpad_position",
|
|
"type": "vector2"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/trackpad_position",
|
|
"type": "vector2"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/trackpad_touch",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/trackpad_touch",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/trackpad_click",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/trackpad_click",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/thumbstick_position",
|
|
"type": "vector2"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/thumbstick_position",
|
|
"type": "vector2"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/thumbstick_touch",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/thumbstick_touch",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left/in/thumbstick_click",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right/in/thumbstick_click",
|
|
"type": "boolean"
|
|
}
|
|
],
|
|
"action_sets": [
|
|
{
|
|
"name": "/actions/generic_head",
|
|
"usage": "single"
|
|
},
|
|
{
|
|
"name": "/actions/generic_left",
|
|
"usage": "leftright"
|
|
},
|
|
{
|
|
"name": "/actions/generic_right",
|
|
"usage": "leftright"
|
|
}
|
|
],
|
|
"default_bindings": [
|
|
{
|
|
"controller_type": "vive_controller",
|
|
"binding_url": "occtvr_bindings_vive_controller.json"
|
|
},
|
|
{
|
|
"controller_type": "generic",
|
|
"binding_url": "occtvr_bindings_generic.json"
|
|
},
|
|
{
|
|
"controller_type": "holographic_controller",
|
|
"binding_url": "occtvr_bindings_holographic_hmd.json"
|
|
},
|
|
{
|
|
"controller_type": "indexhmd",
|
|
"binding_url": "occtvr_bindings_index_hmd.json"
|
|
},
|
|
{
|
|
"controller_type": "rift",
|
|
"binding_url": "occtvr_bindings_rift.json"
|
|
},
|
|
{
|
|
"controller_type": "vive",
|
|
"binding_url": "occtvr_bindings_vive.json"
|
|
},
|
|
{
|
|
"controller_type": "vive_cosmos",
|
|
"binding_url": "occtvr_bindings_vive_cosmos.json"
|
|
},
|
|
{
|
|
"controller_type": "vive_pro",
|
|
"binding_url": "occtvr_bindings_vive_pro.json"
|
|
}
|
|
],
|
|
"localization": [
|
|
{
|
|
"language_tag": "en_US",
|
|
"/actions/generic_head/in/headset_on_head": "Headset is on head",
|
|
"/actions/generic_left/in/appmenu_click": "Left app menu",
|
|
"/actions/generic_left/in/sysmenu_click": "Left system menu",
|
|
"/actions/generic_left/in/trigger_click": "Left trigger click",
|
|
"/actions/generic_left/in/trigger_pull": "Left trigger squeeze",
|
|
"/actions/generic_left/in/grip_click": "Left hand full grip",
|
|
"/actions/generic_left/in/pose_base": "Left hand base",
|
|
"/actions/generic_left/in/pose_front": "Left hand front",
|
|
"/actions/generic_left/in/pose_handgrip": "Left handgrip pose",
|
|
"/actions/generic_left/in/pose_tip": "Left forefinger tip",
|
|
"/actions/generic_left/in/trackpad_position": "Left trackpad position",
|
|
"/actions/generic_left/in/trackpad_touch": "Left trackpad touch",
|
|
"/actions/generic_left/in/trackpad_click": "Left trackpad click",
|
|
"/actions/generic_left/in/thumbstick_position": "Left thumbstick position",
|
|
"/actions/generic_left/in/thumbstick_touch": "Left thumbstick touch",
|
|
"/actions/generic_left/in/thumbstick_click": "Left thumbstick click",
|
|
"/actions/generic_left/out/haptic": "Left hand haptic",
|
|
"/actions/generic_right/in/appmenu_click": "Right app menu",
|
|
"/actions/generic_right/in/sysmenu_click": "Right system menu",
|
|
"/actions/generic_right/in/trigger_click": "Right trigger click",
|
|
"/actions/generic_right/in/trigger_pull": "Right trigger squeeze",
|
|
"/actions/generic_right/in/grip_click": "Right hand full grip",
|
|
"/actions/generic_right/in/pose_base": "Right hand base",
|
|
"/actions/generic_right/in/pose_front": "Right hand front",
|
|
"/actions/generic_right/in/pose_handgrip": "Right handgrip pose",
|
|
"/actions/generic_right/in/pose_tip": "Right forefinger tip",
|
|
"/actions/generic_right/in/trackpad_position": "Right trackpad position",
|
|
"/actions/generic_right/in/trackpad_touch": "Right trackpad touch",
|
|
"/actions/generic_right/in/trackpad_click": "Right trackpad click",
|
|
"/actions/generic_right/in/thumbstick_position": "Right thumbstick position",
|
|
"/actions/generic_right/in/thumbstick_touch": "Right thumbstick touch",
|
|
"/actions/generic_right/in/thumbstick_click": "Right thumbstick click",
|
|
"/actions/generic_right/out/haptic": "Right hand haptic"
|
|
}
|
|
]
|
|
}
|