Improve AR menu with multi-dish support, 3D ingredients, and shared sky HDRI.

Fix AR export/visibility per dish, load catalog GLBs at runtime, and replace per-dish HDR with one overcast sky environment for the whole menu.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pelpanagiotis
2026-06-23 20:42:20 +03:00
parent d632c583d4
commit beb8261554
37 changed files with 855 additions and 61 deletions

View File

@@ -571,6 +571,84 @@ Transform:
m_CorrespondingSourceObject: {fileID: 8897093224900880590, guid: 82b3eac92005fee47a7a02b0e77a8231, type: 3}
m_PrefabInstance: {fileID: 1684256003}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &1784117311
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1792418156}
m_Modifications:
- target: {fileID: 8128668236925612103, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_Name
value: quistibi_scan
objectReference: {fileID: 0}
- target: {fileID: 8128668236925612103, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalScale.x
value: 1.1699198
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalScale.y
value: 1.1699204
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalScale.z
value: 1.1699204
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalPosition.x
value: 0.476
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalPosition.y
value: -0.002
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalPosition.z
value: 0.464
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalRotation.x
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: -5645937942226959685, guid: 776567fc7344c7b408f89845795466e3, type: 3}
--- !u!4 &1784117312 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 8897093224900880590, guid: 776567fc7344c7b408f89845795466e3, type: 3}
m_PrefabInstance: {fileID: 1784117311}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1792418155
GameObject:
m_ObjectHideFlags: 0
@@ -602,6 +680,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1684256004}
- {fileID: 1784117312}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1792418157
@@ -621,7 +700,10 @@ MonoBehaviour:
isXR: 0
dishes:
- {fileID: 1684256004}
- {fileID: 1784117312}
webXROrigin: {fileID: 0}
dishBobAmplitude: 0.004
dishBobSpeed: 1
selectedDishIndex: 0
--- !u!1660057539 &9223372036854775807
SceneRoots: