Skip to content

Commit a0b3b91

Browse files
VR164000VR164000
authored andcommitted
add package files
1 parent 06d4141 commit a0b3b91

File tree

382 files changed

+44971
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

382 files changed

+44971
-0
lines changed
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# **VIVE OpenXR Plugin - Windows** For Unity - v1.0.12
2+
Copyright HTC Corporation. All Rights Reserved.
3+
4+
**VIVE OpenXR Plugin - Windows**: This plugin provides support for openxr based on the following specifications.
5+
- [Vive Facial Tracking](https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XR_HTC_facial_tracking)
6+
- [Vive Cosmos Controller](https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XR_HTC_vive_cosmos_controller_interaction)
7+
- [Scene Understanding](https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XR_MSFT_scene_understanding)
8+
- [Hand Tracking](https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XR_EXT_hand_tracking)
9+
- [Vive Focus3 Controller](https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_HTC_vive_focus3_controller_interaction)
10+
- [Hand Interaction](https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_HTC_hand_interaction)
11+
- [Palm pose](https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_EXT_palm_pose)
12+
---
13+
## Changes for v1.0.12 - 2023/06/02
14+
- Remove Eye gaze sample.It is recommended to use the Controller sample provided by the Unity OpenXR Plugin to test eye gaze.
15+
16+
## Changes for v1.0.11 - 2023/02/16
17+
- Add openxr XR_EXT_palm_pose support for Vive Focus3 controller and Vive Cosmos controller.
18+
- Add Hand Interaction extension support.
19+
- Add hand interaction demo in hand tracking sample.
20+
21+
## Changes for v1.0.10 - 2023/01/13
22+
- Add eye gaze sample.
23+
24+
## Changes for v1.0.9 - 2022/11/10
25+
- Fix the dependency issue with OpenXR plugin.
26+
27+
28+
## Changes for v1.0.8 - 2022/10/11
29+
- Update the package name from **Vive Wave OpenXR Plugin - Windows** to **VIVE OpenXR Plugin - Windows**.
30+
- Fixed problem that blendshapes and input element columns of facial tracking sample not aligned correctly in Unity Inspector.​
31+
- Fix haptic problem for cosmos controller profile.
32+
- Add Focus3 controller extension support.
33+
34+
## Changes for v1.0.7 - 2022/09/26
35+
- Fixed function type conversion problem when using handtracking feature with other OpenXR features at the same time.
36+
37+
## Changes for v1.0.6 - 2022/09/15
38+
### Vive Hand Tracking
39+
- Fixed delay problem when locating controller with HandTracking extension.
40+
41+
## Changes for v1.0.5 - 2022/06/24
42+
- Update documentation links for (1) Vive Facial Tracking (2) Vive Cosmos Controller (3) Scene Understanding (4) Hand Tracking.
43+
- Refine plugin and sample for (1) Vive Facial Tracking (2) Hand Tracking.
44+
### Vive Hand Tracking
45+
- Implement extension XR_EXT_hand_joints_motion_range for Hand tracking.
46+
- Fixed incorrect joint rotation.
47+
48+
### Vive Facial Tracking
49+
- Fixed incorrect eye gaze direction for sample.
50+
51+
## Changes for v1.0.4 - 2022/4/28:
52+
- Update the package name from **Vive OpenXR Plugin** to **VIVE Wave OpenXR Plugin - Windows**.
53+
- Fixed missing material for Hand Tracking sample.
54+
- Fixed Hand tracking sample crashed issue.
55+
- Add 3D HandTracking Sample.
56+
57+
## Changes for v1.0.3 - 2022/4/08:
58+
- Refactor Hand Tracking sample.
59+
- Fixed build error related to Scene Understanding plugin.
60+
61+
## Changes for v1.0.2 - 2022/3/23:
62+
- Add support for openxr hand tracking extension.
63+
64+
## Changes for v1.0.1 - 2022/2/10:
65+
66+
### Vive Cosmos Controller
67+
- Correct the input path of menu key.
68+
69+
### Scene Understanding
70+
- Move Mesh subsystem from plugin part to sample code.
71+
72+
## Changes for v1.0.0 - 2021/1/06:
73+
74+
* This is the first release of Vive OpenXR Unity Plugin.
75+

com.htc.upm.vive.openxr/CHANGELOG.md.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

com.htc.upm.vive.openxr/Editor.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

com.htc.upm.vive.openxr/Editor/FeatureSets.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
using UnityEditor;
2+
using UnityEditor.XR.OpenXR.Features;
3+
4+
namespace HTC.Vive.OpenXR.Editor
5+
{
6+
[OpenXRFeatureSet(
7+
FeatureSetId = featureSetId,
8+
FeatureIds = new string[]
9+
{
10+
"com.htc.openxr.sceneunderstanding.feature",
11+
"com.htc.openxr.facialtracking.feature",
12+
"com.htc.openxr.feature.input.htcvivecosmos",
13+
"com.company.openxr.handtracking.feature",
14+
"com.htc.openxr.feature.input.htcvivefocus3",
15+
"com.htc.openxr.feature.input.htcvivehandinteraction"
16+
},
17+
DefaultFeatureIds = new string[]
18+
{
19+
"com.htc.openxr.sceneunderstanding.feature",
20+
"com.htc.openxr.facialtracking.feature",
21+
"com.htc.openxr.feature.input.htcvivecosmos",
22+
"com.company.openxr.handtracking.feature",
23+
"com.htc.openxr.feature.input.htcvivefocus3",
24+
"com.htc.openxr.feature.input.htcvivehandinteraction"
25+
},
26+
UiName = "VIVE OpenXR",
27+
Description = "Enable the full suite of features for Vive OpenXR.",
28+
SupportedBuildTargets = new BuildTargetGroup[] { BuildTargetGroup.Standalone }
29+
)]
30+
sealed class VIVEFeatureSet
31+
{
32+
internal const string featureSetId = "com.HTC.openxr.featureset.vive";
33+
}
34+
}

com.htc.upm.vive.openxr/Editor/FeatureSets/ViveFeatureSet.cs.meta

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"name": "HTC.Vive.OpenXR.Editor",
3+
"rootNamespace": "HTC.Vive.OpenXR.Editor",
4+
"references": [
5+
"GUID:e40ba710768534012815d3193fa296cb",
6+
"GUID:f9fe0089ec81f4079af78eb2287a6163",
7+
"GUID:4847341ff46394e83bb78fbd0652937e",
8+
"GUID:96aa6ba065960476598f8f643e7252b6"
9+
],
10+
"includePlatforms": [
11+
"Editor"
12+
],
13+
"excludePlatforms": [],
14+
"allowUnsafeCode": false,
15+
"overrideReferences": false,
16+
"precompiledReferences": [],
17+
"autoReferenced": true,
18+
"defineConstraints": [],
19+
"versionDefines": [],
20+
"noEngineReferences": false
21+
}

com.htc.upm.vive.openxr/Editor/HTC.Vive.OpenXR.Editor.asmdef.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "HTC.VIVE.OPENXR",
3+
"rootNamespace": "",
4+
"references": [
5+
"GUID:4847341ff46394e83bb78fbd0652937e",
6+
"GUID:75469ad4d38634e559750d17036d5f7c",
7+
"GUID:96aa6ba065960476598f8f643e7252b6"
8+
],
9+
"includePlatforms": [],
10+
"excludePlatforms": [],
11+
"allowUnsafeCode": true,
12+
"overrideReferences": false,
13+
"precompiledReferences": [],
14+
"autoReferenced": true,
15+
"defineConstraints": [],
16+
"versionDefines": [],
17+
"noEngineReferences": false
18+
}

com.htc.upm.vive.openxr/HTC.VIVE.OPENXR.asmdef.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)