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>
53 lines
1.7 KiB
Plaintext
53 lines
1.7 KiB
Plaintext
%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: de640fe3d0db1804a85f9fc8f5cadab6, type: 3}
|
|
m_Name: Mobile_Renderer
|
|
m_EditorClassIdentifier:
|
|
debugShaders:
|
|
debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7,
|
|
type: 3}
|
|
hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3}
|
|
probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959,
|
|
type: 3}
|
|
probeVolumeResources:
|
|
probeVolumeDebugShader: {fileID: 0}
|
|
probeVolumeFragmentationDebugShader: {fileID: 0}
|
|
probeVolumeOffsetDebugShader: {fileID: 0}
|
|
probeVolumeSamplingDebugShader: {fileID: 0}
|
|
probeSamplingDebugMesh: {fileID: 0}
|
|
probeSamplingDebugTexture: {fileID: 0}
|
|
probeVolumeBlendStatesCS: {fileID: 0}
|
|
m_RendererFeatures: []
|
|
m_RendererFeatureMap:
|
|
m_UseNativeRenderPass: 1
|
|
postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2}
|
|
m_AssetVersion: 2
|
|
m_OpaqueLayerMask:
|
|
serializedVersion: 2
|
|
m_Bits: 4294967295
|
|
m_TransparentLayerMask:
|
|
serializedVersion: 2
|
|
m_Bits: 4294967295
|
|
m_DefaultStencilState:
|
|
overrideStencilState: 0
|
|
stencilReference: 0
|
|
stencilCompareFunction: 8
|
|
passOperation: 2
|
|
failOperation: 0
|
|
zFailOperation: 0
|
|
m_ShadowTransparentReceive: 0
|
|
m_RenderingMode: 0
|
|
m_DepthPrimingMode: 0
|
|
m_CopyDepthMode: 0
|
|
m_AccurateGbufferNormals: 0
|
|
m_IntermediateTextureMode: 0
|