Add help view and refine AR tank placement

This commit is contained in:
Dennis Nemec
2026-11-07 18:38:35 +01:00
parent 7fa162c910
commit a343bde741
25 changed files with 250 additions and 49 deletions

View File

@ -15,6 +15,9 @@ struct ARExperienceView: View {
@Environment(\.dismiss) private var dismiss
@AppStorage(SettingsKeys.lidarFeaturesEnabled) private var lidarEnabled = false
@AppStorage(SettingsKeys.arExposure) private var arExposure = 1.0
#if DEBUG
@AppStorage(SettingsKeys.devTankResizingEnabled) private var devTankResizingEnabled = false
#endif
let project: Project
@ -95,10 +98,16 @@ struct ARExperienceView: View {
.task {
guard controller == nil else { return }
let persistence = ProjectPersistenceAdapter(project: project, modelContext: modelContext)
#if DEBUG
let devResizing = devTankResizingEnabled
#else
let devResizing = false
#endif
controller = ARSessionController(
persistence: persistence,
useLiDAR: lidarEnabled,
arExposure: arExposure
arExposure: arExposure,
devTankResizingEnabled: devResizing
)
}
}