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>
134 lines
3.6 KiB
Plaintext
134 lines
3.6 KiB
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!47 &1
|
|
QualitySettings:
|
|
m_ObjectHideFlags: 0
|
|
serializedVersion: 5
|
|
m_CurrentQuality: 1
|
|
m_QualitySettings:
|
|
- serializedVersion: 4
|
|
name: Mobile
|
|
pixelLightCount: 2
|
|
shadows: 2
|
|
shadowResolution: 1
|
|
shadowProjection: 1
|
|
shadowCascades: 2
|
|
shadowDistance: 40
|
|
shadowNearPlaneOffset: 3
|
|
shadowCascade2Split: 0.33333334
|
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
|
shadowmaskMode: 0
|
|
skinWeights: 2
|
|
globalTextureMipmapLimit: 0
|
|
textureMipmapLimitSettings: []
|
|
anisotropicTextures: 1
|
|
antiAliasing: 0
|
|
softParticles: 0
|
|
softVegetation: 1
|
|
realtimeReflectionProbes: 0
|
|
billboardsFaceCameraPosition: 1
|
|
useLegacyDetailDistribution: 1
|
|
adaptiveVsync: 0
|
|
vSyncCount: 0
|
|
realtimeGICPUUsage: 100
|
|
adaptiveVsyncExtraA: 0
|
|
adaptiveVsyncExtraB: 0
|
|
lodBias: 1
|
|
maximumLODLevel: 0
|
|
enableLODCrossFade: 1
|
|
streamingMipmapsActive: 0
|
|
streamingMipmapsAddAllCameras: 1
|
|
streamingMipmapsMemoryBudget: 512
|
|
streamingMipmapsRenderersPerFrame: 512
|
|
streamingMipmapsMaxLevelReduction: 2
|
|
streamingMipmapsMaxFileIORequests: 1024
|
|
particleRaycastBudget: 256
|
|
asyncUploadTimeSlice: 2
|
|
asyncUploadBufferSize: 16
|
|
asyncUploadPersistentBuffer: 1
|
|
resolutionScalingFixedDPIFactor: 1
|
|
customRenderPipeline: {fileID: 11400000, guid: 5e6cbd92db86f4b18aec3ed561671858, type: 2}
|
|
terrainQualityOverrides: 0
|
|
terrainPixelError: 1
|
|
terrainDetailDensityScale: 1
|
|
terrainBasemapDistance: 1000
|
|
terrainDetailDistance: 80
|
|
terrainTreeDistance: 5000
|
|
terrainBillboardStart: 50
|
|
terrainFadeLength: 5
|
|
terrainMaxTrees: 50
|
|
excludedTargetPlatforms:
|
|
- Standalone
|
|
- serializedVersion: 4
|
|
name: PC
|
|
pixelLightCount: 1
|
|
shadows: 2
|
|
shadowResolution: 1
|
|
shadowProjection: 1
|
|
shadowCascades: 2
|
|
shadowDistance: 40
|
|
shadowNearPlaneOffset: 3
|
|
shadowCascade2Split: 0.33333334
|
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
|
shadowmaskMode: 1
|
|
skinWeights: 4
|
|
globalTextureMipmapLimit: 0
|
|
textureMipmapLimitSettings: []
|
|
anisotropicTextures: 1
|
|
antiAliasing: 0
|
|
softParticles: 0
|
|
softVegetation: 1
|
|
realtimeReflectionProbes: 0
|
|
billboardsFaceCameraPosition: 1
|
|
useLegacyDetailDistribution: 1
|
|
adaptiveVsync: 0
|
|
vSyncCount: 0
|
|
realtimeGICPUUsage: 100
|
|
adaptiveVsyncExtraA: 0
|
|
adaptiveVsyncExtraB: 0
|
|
lodBias: 2
|
|
maximumLODLevel: 0
|
|
enableLODCrossFade: 1
|
|
streamingMipmapsActive: 0
|
|
streamingMipmapsAddAllCameras: 1
|
|
streamingMipmapsMemoryBudget: 512
|
|
streamingMipmapsRenderersPerFrame: 512
|
|
streamingMipmapsMaxLevelReduction: 2
|
|
streamingMipmapsMaxFileIORequests: 1024
|
|
particleRaycastBudget: 256
|
|
asyncUploadTimeSlice: 2
|
|
asyncUploadBufferSize: 16
|
|
asyncUploadPersistentBuffer: 1
|
|
resolutionScalingFixedDPIFactor: 1
|
|
customRenderPipeline: {fileID: 11400000, guid: 4b83569d67af61e458304325a23e5dfd, type: 2}
|
|
terrainQualityOverrides: 0
|
|
terrainPixelError: 1
|
|
terrainDetailDensityScale: 1
|
|
terrainBasemapDistance: 1000
|
|
terrainDetailDistance: 80
|
|
terrainTreeDistance: 5000
|
|
terrainBillboardStart: 50
|
|
terrainFadeLength: 5
|
|
terrainMaxTrees: 50
|
|
excludedTargetPlatforms:
|
|
- Android
|
|
- iPhone
|
|
m_TextureMipmapLimitGroupNames: []
|
|
m_PerPlatformDefaultQuality:
|
|
Android: 0
|
|
GameCoreScarlett: 1
|
|
GameCoreXboxOne: 1
|
|
Lumin: 0
|
|
Nintendo Switch: 1
|
|
Nintendo Switch 2: 1
|
|
PS4: 1
|
|
PS5: 1
|
|
Server: 0
|
|
Stadia: 0
|
|
Standalone: 1
|
|
WebGL: 0
|
|
Windows Store Apps: 0
|
|
XboxOne: 0
|
|
iPhone: 0
|
|
tvOS: 0
|