diff --git a/app/addons/debug_draw_3d/libs/~libdd3d.windows.editor.x86_64.dll b/app/addons/debug_draw_3d/libs/~libdd3d.windows.editor.x86_64.dll new file mode 100644 index 0000000..2206af5 --- /dev/null +++ b/app/addons/debug_draw_3d/libs/~libdd3d.windows.editor.x86_64.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac3ac3647171c53e2f47564df2e25eff19fbfab8bf763d0078fe1c82476d8761 +size 1291264 diff --git a/app/addons/godot-cdt/~libcdt.windows.template_debug.x86_64.dll b/app/addons/godot-cdt/~libcdt.windows.template_debug.x86_64.dll new file mode 100644 index 0000000..aaf3431 --- /dev/null +++ b/app/addons/godot-cdt/~libcdt.windows.template_debug.x86_64.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:418c2ca8e73932710184b3bc4de4b40a32fc7ef0369354f8a08fbacd01155f50 +size 871936 diff --git a/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrkhronos-debug.aar b/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrkhronos-debug.aar index dda70e1..25c2f2e 100644 Binary files a/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrkhronos-debug.aar and b/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrkhronos-debug.aar differ diff --git a/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrlynx-debug.aar b/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrlynx-debug.aar index 331ed78..c0610dc 100644 Binary files a/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrlynx-debug.aar and b/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrlynx-debug.aar differ diff --git a/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrmeta-debug.aar b/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrmeta-debug.aar index 9e9b286..16cf06c 100644 Binary files a/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrmeta-debug.aar and b/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrmeta-debug.aar differ diff --git a/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrpico-debug.aar b/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrpico-debug.aar index 53de128..a078a25 100644 Binary files a/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrpico-debug.aar and b/app/addons/godotopenxrvendors/.bin/android/debug/godotopenxrpico-debug.aar differ diff --git a/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrkhronos-release.aar b/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrkhronos-release.aar index d1296b0..abca8d7 100644 Binary files a/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrkhronos-release.aar and b/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrkhronos-release.aar differ diff --git a/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrlynx-release.aar b/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrlynx-release.aar index 5b64380..c022b39 100644 Binary files a/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrlynx-release.aar and b/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrlynx-release.aar differ diff --git a/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrmeta-release.aar b/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrmeta-release.aar index ae3ff3a..3a70f18 100644 Binary files a/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrmeta-release.aar and b/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrmeta-release.aar differ diff --git a/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrpico-release.aar b/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrpico-release.aar index f2492f8..bbf173d 100644 Binary files a/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrpico-release.aar and b/app/addons/godotopenxrvendors/.bin/android/release/godotopenxrpico-release.aar differ diff --git a/app/addons/godotopenxrvendors/.bin/android/template_debug/arm64/libgodotopenxrvendors.so b/app/addons/godotopenxrvendors/.bin/android/template_debug/arm64/libgodotopenxrvendors.so deleted file mode 100644 index d3b0834..0000000 --- a/app/addons/godotopenxrvendors/.bin/android/template_debug/arm64/libgodotopenxrvendors.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:59d5063a65a06775814e6a8d0ce94ba11292e6d262fd908d4e9511bd08d3879f -size 1545632 diff --git a/app/addons/godotopenxrvendors/.bin/android/template_release/arm64/libgodotopenxrvendors.so b/app/addons/godotopenxrvendors/.bin/android/template_release/arm64/libgodotopenxrvendors.so deleted file mode 100644 index 89d1b4d..0000000 --- a/app/addons/godotopenxrvendors/.bin/android/template_release/arm64/libgodotopenxrvendors.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e82ab01c93b949e0ba617774946dcdd7f2706253ee880d90a76e29db5ce742e1 -size 1421072 diff --git a/app/addons/godotopenxrvendors/.bin/linux/template_debug/x86_64/libgodotopenxrvendors.so b/app/addons/godotopenxrvendors/.bin/linux/template_debug/x86_64/libgodotopenxrvendors.so deleted file mode 100644 index 72042ef..0000000 --- a/app/addons/godotopenxrvendors/.bin/linux/template_debug/x86_64/libgodotopenxrvendors.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c70e5b762ad7e6a252d05b7942979b6e3fb6ff3954f519ef62de0d9babb5ce35 -size 1711880 diff --git a/app/addons/godotopenxrvendors/.bin/linux/template_release/x86_64/libgodotopenxrvendors.so b/app/addons/godotopenxrvendors/.bin/linux/template_release/x86_64/libgodotopenxrvendors.so deleted file mode 100644 index b0c5898..0000000 --- a/app/addons/godotopenxrvendors/.bin/linux/template_release/x86_64/libgodotopenxrvendors.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:32a3af490a43567c353013f5a5d453c0fc415715a91de67931cfde1d608c7064 -size 1645056 diff --git a/app/addons/godotopenxrvendors/.bin/macos/template_debug/libgodotopenxrvendors.macos.framework/libgodotopenxrvendors.macos b/app/addons/godotopenxrvendors/.bin/macos/template_debug/libgodotopenxrvendors.macos.framework/libgodotopenxrvendors.macos deleted file mode 100644 index c0da6cd..0000000 Binary files a/app/addons/godotopenxrvendors/.bin/macos/template_debug/libgodotopenxrvendors.macos.framework/libgodotopenxrvendors.macos and /dev/null differ diff --git a/app/addons/godotopenxrvendors/.bin/macos/template_release/libgodotopenxrvendors.macos.framework/libgodotopenxrvendors.macos b/app/addons/godotopenxrvendors/.bin/macos/template_release/libgodotopenxrvendors.macos.framework/libgodotopenxrvendors.macos deleted file mode 100644 index c8e3866..0000000 Binary files a/app/addons/godotopenxrvendors/.bin/macos/template_release/libgodotopenxrvendors.macos.framework/libgodotopenxrvendors.macos and /dev/null differ diff --git a/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.dll b/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.dll index e565c75..75b0b37 100644 --- a/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.dll +++ b/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.dll @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:726491737bb6a42253fae56d22d51c43b2ca2ee6a0e0b5bc77b18683a388b8c6 -size 2367488 +oid sha256:6ce9734e2f9ae8ce55b1eafb5b798cf4fa00f4e69829355aaf8b9b8b2a56481b +size 1219584 diff --git a/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.exp b/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.exp new file mode 100644 index 0000000..8329c1e Binary files /dev/null and b/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.exp differ diff --git a/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.lib b/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.lib new file mode 100644 index 0000000..15da982 Binary files /dev/null and b/app/addons/godotopenxrvendors/.bin/windows/template_debug/x86_64/libgodotopenxrvendors.lib differ diff --git a/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.dll b/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.dll index 90bbbe0..d46ef7c 100644 --- a/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.dll +++ b/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.dll @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0d209ab5f1224b52f0e5c523a26c7dd0be853762c53cd54241eba48cd0148e75 -size 2343936 +oid sha256:7ec8f5fa085da2d53df1f9350ac602f359eded02e8dfd8af4b5f26585298491a +size 1025536 diff --git a/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.exp b/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.exp new file mode 100644 index 0000000..22d5f01 Binary files /dev/null and b/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.exp differ diff --git a/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.lib b/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.lib new file mode 100644 index 0000000..15da982 Binary files /dev/null and b/app/addons/godotopenxrvendors/.bin/windows/template_release/x86_64/libgodotopenxrvendors.lib differ diff --git a/app/addons/godotopenxrvendors/GodotOpenXRVendors_CHANGES.md b/app/addons/godotopenxrvendors/GodotOpenXRVendors_CHANGES.md deleted file mode 100644 index 0e1d62c..0000000 --- a/app/addons/godotopenxrvendors/GodotOpenXRVendors_CHANGES.md +++ /dev/null @@ -1,48 +0,0 @@ -# Change history for the Godot OpenXR loaders asset - -## 3.0.0 -- Merge GDExtension into a single implementation -- Upgrade Android, Gradle, Godot and Kotlin dependencies -- Add XR_FB_face_tracking support -- Update to OpenXR 1.0.34 headers -- Add XR_FB_render_model extension wrapper and OpenXRFBRenderModel node -- Add XR_FB_passthrough extension wrapper -- Add XR_FB_hand_tracking_mesh extension wrapper and OpenXRFbHandTrackingMesh node -- Add XR_FB_hand_tracking_aim support -- Update Meta OpenXR mobile SDK to version 62 - -## 2.0.3 -- Migrate the export scripts from gdscript to C++ via gdextension -- Manually request eye tracking permission if it's included in the app manifest -- Change how singletons are accessed -- Fix the plugin version for the export plugins -- Add OpenXR extension wrappers for fb_scene, fb_spatial_entity, fb_spatial_entity_query, fb_spatial_entity_container - -## 2.0.0 -- Update to the new Godot 4.2 Android plugin packaging format -- Update the plugin to Godot v2 Android plugin -- Update to the Godot 4.2 Android library -- Add warning when multiple loaders are selected -- Add configs for the OpenXR Eye gaze interaction extension -- Add the ability to customize supported Meta devices -- Add support for Quest 3 devices -- Update the directory structure for the v2 plugin -- Update Meta OpenXR mobile SDK to version 57 -- Update the java version to 17 -- Rename the plugin to 'Godot OpenXR Vendors' -- Add godot-cpp dependency -- Add OpenXR 1.0.30 headers -- Add support for the Meta scene capture API (Donated by [Migeran](https://migeran.com)) - -## 1.1.0 -- Update Meta OpenXR loader to version 54 -- Update PICO OpenXR loader to version 2.2.0 -- Bump dependencies versions to match the latest Godot 4.x stable version (v4.0.3) - -## 1.0.0 -- First version -- Added support for Meta Quest loader -- Added support for Pico loader -- Added support for Khronos loader (Magic Leap 2, HTC, etc.) -- Added support for Lynx loader -- Add logic to automatically publish the Godot OpenXR loaders libraries to mavencentral on release diff --git a/app/addons/godotopenxrvendors/khronos/LICENSE b/app/addons/godotopenxrvendors/khronos/LICENSE deleted file mode 100644 index 6b0b127..0000000 --- a/app/addons/godotopenxrvendors/khronos/LICENSE +++ /dev/null @@ -1,203 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - diff --git a/app/addons/godotopenxrvendors/meta/LICENSE.txt b/app/addons/godotopenxrvendors/meta/LICENSE.txt deleted file mode 100644 index 6516fa3..0000000 --- a/app/addons/godotopenxrvendors/meta/LICENSE.txt +++ /dev/null @@ -1,3 +0,0 @@ -Copyright © Facebook Technologies, LLC and its affiliates. All rights reserved. - -Your use of this SDK or tool is subject to the Oculus SDK License Agreement, available at https://developer.oculus.com/licenses/oculussdk/ \ No newline at end of file diff --git a/app/addons/godotopenxrvendors/pico/LICENSE.md b/app/addons/godotopenxrvendors/pico/LICENSE.md deleted file mode 100644 index a4f8adf..0000000 --- a/app/addons/godotopenxrvendors/pico/LICENSE.md +++ /dev/null @@ -1,63 +0,0 @@ -The Pico OpenXR loader binary is part of the [Pico OpenXR SDK](https://developer-global.pico-interactive.com/sdk?deviceId=1&platformId=3&itemId=11) v2.2.0 licensed under the "PICO IMMERSIVE PTE. LTD – SDK LICENSE TERMS" printed below. In communication with Godot developers, Pico explicitly clarified that the redistribution of the loader binary as part of the Godot export plugin and its repositories is permitted under these terms. - ---- - -# PICO IMMERSIVE PTE. LTD – SDK LICENSE TERMS - -These license terms are between You ("You") and Pico Immersive Pte. Ltd ("Pico") regarding Your use of the Pico Software Development Kit and any associated documentation, software code or other materials made available by Pico (collectively referred to in this agreement as the "SDK"). - -The SDK is made available by PICO to enable developers to build software applications for the Pico Platform. - -BY INSTALLING, ACCESSING OR OTHERWISE USING THE SDK, YOU ACCEPT THE TERMS OF THIS LICENSE AGREEMENT AND CONSENT TO THE TRANSMISSION OF CERTAIN COMPUTER INFORMATION DURING USE AND FOR INTERNET-BASED SERVICES. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE AGREEMENT, DO NOT INSTALL, ACCESS OR USE THE SDK. - -1. _Installation._ You may install and use any number of copies of the SDK on your devices to design, develop and test your programs. Each copy must be complete, including all copyright and trademark notices. You must require end users to agree to terms of use that protect the SDK as much as these License terms. - -2. _Use._ You may use the SDK solely for the purpose of creating "Authorized Applications" which for the purpose of this license are applications, such as client-based applications, in object code form that are designed to run on PICO hardware devices. You are not authorized to pre-install or embed applications created using this SDK on third-party devices. You may not rent, lease or lend any of Your rights in the SDK or access to the Pico Services. You may reproduce the SDK, provided that You reproduce only complete copies, including without limitation all "read me" files, copyright notices, and other legal notices and terms that Pico has included in the SDK, and provided that You may not distribute any copy You make of the SDK. - -3. _Scope of License._ The SDK is licensed, not sold. This license only gives You some rights to use the SDK. Pico reserves all other rights. Unless applicable law gives You more rights despite this limitation, You may use the SDK only as expressly permitted in this license. In doing so, You must comply with any technical limitations in the SDK that only allow You to use it in certain ways. You may not: - - 3.1. work around any technical limitations in the SDK; - - 3.2. reverse engineer, decompile or disassemble the SDK, except and only to the extent that applicable law expressly permits, despite this limitation; - - 3.3. make more copies of the SDK than specified in this license or allowed by, except and only to the extent applicable law expressly permits, despite this limitation; or - - 3.4. publish the SDK for others to copy. - -4. _Use of the services._ Your use of the Pico Services is governed by the then-current TOUs which can be found on: https://developer-global.pico-interactive.com/terms. If any SDK for which You are granted rights hereunder make use of the Pico Services (as governed by the applicable TOU), then those SDK rights are granted subject to your compliance with the applicable TOU. - -5. _EXPORT RESTRICTIONS._ THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGdlATIONS. YOU MUST COMPLY WITH ALL UNITED STATES, AND INTERNATIONAL EXPORT LAWS AND REGdlATIONS, WHICH INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE. - -6. _Support._ Pico is not obligated to provide any technical or other support ("Support Services") for the SDK or Pico Services to You. However, if Pico chooses to provide any Support Services to You, Your use of such Support Services will be governed by then-current Pico policies. With respect to any technical or other information You provide to Pico in connection with the Support Services, You agree that Pico has an unrestricted right to use such information for its business purposes, including for product support and development. Pico will not use such information in a form that personally identifies You. - -7. _Fees._ Pico may choose in the future to charge for use of the SDK and/or Services. If Pico in its sole discretion chooses to establish fees and payment terms for such use, Pico will provide notice of such terms as provided in Section 10 below, and You may elect to stop using the SDK and/or Services rather than incurring fees. - -8. _Termination._ Pico reserves the right to discontinue offering the SDK and Pico Services or to modify the SDK and Pico Services at any time in its sole discretion. If You are dissatisfied with any aspect of the SDK or Pico Services at any time, Your sole and exclusive remedy is to cease using them. Notwithstanding anything contained in the license to the contrary, Pico may also, in its sole discretion, terminate or suspend access to the SDK and Pico Services to You or any end user at any time. You acknowledge that termination and/or monetary damages may not be a sufficient remedy if You breach this license and that Pico will be entitled, without waiving any other rights or remedies, to injunctive or equitable relief as may be deemed proper by a court of competent jurisdiction in the event of a breach. Sections 8, 9, 11, 13 and 14 will survive termination of this license or any discontinuation of the offering of the SDK or Pico Services, along with any other provisions that wodld reasonably be deemed to survive such events. - -9. _Reservation of Rights._ Except for the licenses expressly granted under this license, Pico and its suppliers retain all right, title and interest in and to the SDK, Pico Services, and all intellectual property rights therein. You are not authorized to alter, modify, copy, edit, format, create derivative works of or otherwise use any materials, content or technology provided under this license except as explicitly provided in this license or approved in advance in writing by Pico. - -10. _Modifications; Notices._ If we change this contract, then we will give you notice before the change is in force. If you do not agree to these changes, then you must cancel and stop using the SDK and Pico Services before the changes are in force. If you do not stop using the SDK or Pico Services, then your use of the SDK or Pico Services will continue under the changed contract. Pico may give notices to You, at Pico's option, by posting on any portion of https://developer-global.pico-interactive.com/console#/notification or by electronic mail to any e-mail address provided by You to Pico. - -11. _Governing Law._ If You acquired the SDK in the United States, California state law governs the interpretation of this license and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where You live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort. If you acquired the SDK in any other country, the laws of that country apply. - -12. _Legal Effect._ This agreement describes certain legal rights. You may have other rights under the laws of Your country. This agreement does not change Your rights under the laws of Your country if the laws of Your country do not permit it to do so. - -13. _Disclaimer of Warranty._ The SDK is licensed "as-is." You bear the risk of using it. Pico gives no express or implied warranties, guarantees or conditions. You may have additional consumer rights under Your local laws which this agreement cannot change. To the extent permitted under Your local laws, Pico excludes the implied warranties of merchantability, fitness for a particdlar purpose and non-infringement. - -14. _Limitation and Exclusion of Remedies and Damages._ You can recover from Pico and its suppliers only direct damages up to U.S. $100.00. You cannot recover any other damages, including consequential, lost profits, special, indirect or incidental damages. This limitation applies to - - 14.1. anything related to the SDK, Pico Services, content (including code) on third party Internet sites, or third party programs; and - - 14.2. claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law. - -15. _Eyetracking._ If you are going to develop the contents regarding eye tracking, you should follow - - 15.1. before get and transfer the eye tracking data, you should make sure that you get the approval of end users. - - 15.2. offer manual to end users to clarify the purpose to store and transfer eye tracking data, and declare that these data won’t be used for another purposes. - - 15.3. inform the end users the time when your applications start to store and transfer eye tracking date. - - 15.4. inform end users why they need to approve the storage and transfer of eye tracking data, and what you will obtain after the usage and analysis of the data. - -It applies even if Pico knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to You because Your country may not allow the exclusion or limitation of incidental, consequential or other damages. diff --git a/app/android/.build_version b/app/android/.build_version index 3e30b07..0a6ad9b 100644 --- a/app/android/.build_version +++ b/app/android/.build_version @@ -1 +1 @@ -4.3.dev6 +4.3.dev diff --git a/app/content/main.tscn b/app/content/main.tscn index 5fc87c3..f31f25f 100644 --- a/app/content/main.tscn +++ b/app/content/main.tscn @@ -43,6 +43,9 @@ transform = Transform3D(0.967043, 0.24582, -0.0663439, -0.0663439, 0.494837, 0.8 [node name="MiddleTip" parent="XROrigin3D/XRControllerLeft" index="6"] transform = Transform3D(0.98042, 0.196912, 0.00149799, 0.001498, -0.015065, 0.999885, 0.196912, -0.980305, -0.0150651, -0.00327212, -0.00771427, -0.176318) +[node name="Palm" parent="XROrigin3D/XRControllerLeft" index="7"] +transform = Transform3D(1, 3.12364e-06, -3.13861e-06, -3.12371e-06, 1, -1.97886e-05, 3.13854e-06, 1.97889e-05, 1, 0.0307807, -0.0419721, -0.0399505) + [node name="XRControllerRight" parent="XROrigin3D" instance=ExtResource("7_0b3tc")] transform = Transform3D(0.999999, -1.39635e-11, 0, 1.31553e-10, 1, 0, 0, 0, 1, 0.336726, 0.575093, -0.437942)