Premier commit du cinquième front. Trois parties : - `unity/MyInfoMateVR/` : le projet Unity (6000.0.83f1, URP, Meta XR SDK 205), un APK unique pour tous les clients. Menu flottant à sélection au regard, appairage, chargement de scène GLB, POI, cache de contenu, télémétrie. - `unity-overlay/` : les mêmes scripts à recopier sur un projet Unity neuf, avec les pièges rencontrés consignés dans son README. - `viewer/` : viewer et éditeur de scène web autonome (Vite, TypeScript, three.js), partagé avec les autres fronts. - `docs/` : état des lieux, setup Unity, décisions d'architecture et plan d'exécution en 9 étapes. La scène est décrite par un `scene.json` poussé par `adb push` : l'app le préfère à celui embarqué dans l'APK. Les binaires (GLB, textures de l'échantillon Sponza, DLL Meta XR) passent par Git LFS dès ce premier commit — les y faire entrer après coup demanderait de réécrire l'historique. Les artefacts régénérés par l'éditeur et par CMake (`Library/`, `.utmp/`, Burst debug) sont ignorés. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
112 lines
3.4 KiB
Plaintext
112 lines
3.4 KiB
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!114 &-8141620253850337665
|
|
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: d236b7d11115f2143951f1e14045df39, type: 3}
|
|
m_Name: Android Settings
|
|
m_EditorClassIdentifier:
|
|
m_LoaderManagerInstance: {fileID: -1483369584312432189}
|
|
m_InitManagerOnStart: 1
|
|
--- !u!114 &-7686777731070757171
|
|
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: f4c3631f5e58749a59194e0cf6baf6d5, type: 3}
|
|
m_Name: WebGL Providers
|
|
m_EditorClassIdentifier:
|
|
m_RequiresSettingsUpdate: 0
|
|
m_AutomaticLoading: 0
|
|
m_AutomaticRunning: 0
|
|
m_Loaders: []
|
|
--- !u!114 &-3798982381957278286
|
|
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: d236b7d11115f2143951f1e14045df39, type: 3}
|
|
m_Name: Standalone Settings
|
|
m_EditorClassIdentifier:
|
|
m_LoaderManagerInstance: {fileID: 2330677056741606557}
|
|
m_InitManagerOnStart: 1
|
|
--- !u!114 &-1483369584312432189
|
|
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: f4c3631f5e58749a59194e0cf6baf6d5, type: 3}
|
|
m_Name: Android Providers
|
|
m_EditorClassIdentifier:
|
|
m_RequiresSettingsUpdate: 0
|
|
m_AutomaticLoading: 0
|
|
m_AutomaticRunning: 0
|
|
m_Loaders:
|
|
- {fileID: 11400000, guid: c14f71a9f349bdd44bfe2f9ed2e78b5b, type: 2}
|
|
--- !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: d2dc886499c26824283350fa532d087d, type: 3}
|
|
m_Name: XRGeneralSettingsPerBuildTarget
|
|
m_EditorClassIdentifier:
|
|
Keys: 01000000070000000d000000
|
|
Values:
|
|
- {fileID: -3798982381957278286}
|
|
- {fileID: -8141620253850337665}
|
|
- {fileID: 674590400098913994}
|
|
--- !u!114 &674590400098913994
|
|
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: d236b7d11115f2143951f1e14045df39, type: 3}
|
|
m_Name: WebGL Settings
|
|
m_EditorClassIdentifier:
|
|
m_LoaderManagerInstance: {fileID: -7686777731070757171}
|
|
m_InitManagerOnStart: 1
|
|
--- !u!114 &2330677056741606557
|
|
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: f4c3631f5e58749a59194e0cf6baf6d5, type: 3}
|
|
m_Name: Standalone Providers
|
|
m_EditorClassIdentifier:
|
|
m_RequiresSettingsUpdate: 0
|
|
m_AutomaticLoading: 0
|
|
m_AutomaticRunning: 0
|
|
m_Loaders:
|
|
- {fileID: 11400000, guid: c14f71a9f349bdd44bfe2f9ed2e78b5b, type: 2}
|