Kapitel 10 — Begyndertilstand
Begyndertilstanden (engelsk Simple Mode, Cmd+1) är den guidede arbejdsgang for alle, der for første gang rekonstruerer en 3D-Gaussian-Splatting-scen. I stedet for at visa en sidebar fyldt med Inspector-felter fører appen genom fire trin: først importeres bilder eller en video, og en kvalitets-preset vælges, så kører behandlingen (SfM + träning), bagefter kan den færdige scen vurderes i en 3D-forhåndsvisning, og til sidst eksporteres til det ønskede format. En smal fremskridtsbjælke øverst i vinduet visar til enhver tid, vilket trin du befinder dig på.
Sammenlignet med Expert Mode (Cmd+2), som visar alle betjeningsfelter samtidig, skjuler begyndertilstanden ubrugte muligheder, giver validerings-advarsler vid for få eller dårlige bilder og tilbyder på hvert trin kun de knapper, der er meningsfulde i den aktuelle tilstand. Du kan til enhver tid skifte mellan begynder- og Expert Mode (Cmd+1 / Cmd+2), hele tilstanden — importerede bilder, valgt preset, igangværende träning, færdig punktmoln — bevares og er straks tilgængelig i den anden tilstand.
Z1 — Import (vælg bilder & preset)

Crumb-trail (Import aktiv) visar den fire-trins-arbejdsgang. Venstre drop-zone med tre CTAs: „Browse Files" (NSOpenPanel), „Try Sample Scene" (bundled demo), „Download Sample Photos (~427 MB)" (Mip-NeRF360 flowers subset). Format-pills härunder lister alle accepterede filtyper. Til højre „Imported Files" med counter „0 images" og empty-state „No files imported yet". Nederst quality-vælger (default: Preview) og „Start Processing" (deaktiveret, så længe ingen bilder er der).
Første trin består i at give appen billedmateriale. Via træk-og-slip i det store, stiplede felt i midten, via „Browse Files"-knappen eller via klik på den medleverede sample-scen. Til højre optræder en liste over alle importerede bilder med upplösning og filstørrelse; nederst i den svævende værktøjslinje vælger du kvalitets-presetet og starter pipelinen med „Start Processing". Validerings-advarsler (rød vid < 3 eller < 10 bilder, orange vid 10–19) visar, om appen forventer en meningsfuld rekonstruktion eller ej.
C-01ProgressIndicator (trin-visning)
VAR
Øverst over arbejdsgangen, altid synlig.
TEKNISKT
Visar en horisontal fremskridtsbjælke over hele pipelinen (frame-quality → SfM → träning) med stage-allokering: frame-quality optager 0–5 % (fase 3.11, meget kort), SfM optager 0–30 % av bjælken, träning 30–100 %. Vid siden status-tekst og fase-navngivet procent-visning („SfM 41 %", „Training 12 500/20 000"), så brugere inte læser det tilsyneladende tilbageskridt „41 % SfM → 25 % träning" som fejl — bjælken visar hele pipeline-fremskridtet, inte sub-stage. ETA-beregning starter, så snart der er målt nok trænings-tempo (typiskt efter de første 100 iterationer). Samme visning bruges också i Expert Mode over Inspectoren.
C-03DropZoneView (træk-og-slip-område)
VAR
Venstre side av import-trinet, stort stiplet rektangel med symbol. Visas i begyndertilstand med labelet „Drop photos or a video here".
TEKNISKT
Drop-område, der lader symbolet kort hoppe og farver baggrunden, så snart drag-items svæver over feltet. Accepterer JPG, PNG, TIFF, HEIC, MP4, MOV, PLY, SPZ, .splat, .radiancescene-bundles og mapper. Drop-routing efter type: bilder samles og overgives sorteret, videoer udløser frame-sampling-stien, splat-filer åbner direkte forhåndsvisningen, scen-bundles indlæses. Mapper enumereres, og alle indeholdte bilder importeres. Security-scoped bookmarks til sandbox-konform adgang optages og frigives korrekt. Inte-understøttede endelser visas som advarselsbanner i 5 sekunder.
C-05Browse Files-knap
VAR
Inden i drop-zonen, prominent knap.
TEKNISKT
Knap, der åbner macOS-fildialogen med multivalg og filtyperne JPG, PNG, TIFF, MP4, MOV, mapper samt app'ens eget scen-format. Resultat-URL'er er security-scoped og videreføres genom samme import-stier som træk-og-slip. Om brugeren vælger en mappe, enumeres den rekursivt for bilder.
C-06Try Sample Scene-knap
VAR
Inden i drop-zonen, kun synlig om app-bundlen innehåller sample-scenen, og der endnu inte er importeret bilder/splats.
TEKNISKT
Optræder kun, om (a) en sample-scene.splat, .spz eller .ply finns i app-bundlen OG (b) endnu ingen bilder/videoer er importeret, og endnu ingen punktmoln finns. Vid klik indlæses den færdige punktmoln (foretrukket det mindste format — .splat ~3 MB, .spz ~1.4 MB, fallback .ply) og sætter efter 400 ms hardkodede kamera-värden fra den originale metadata av blomster-scenen til et æstetisk meningsfuldt indgangs-perspektiv.
C-07Download Sample Photos-knap
VAR
Inden i drop-zonen, vid siden av „Try Sample Scene"; samme synligheds-betingelser.
TEKNISKT
Udløser et download (repo github.com/bkindler/radiancekit-sample-photos), der indlæser ca. 427 MB med 960 fuld-opløsnings-frames og fodrer appen. Under downloadet er knappen deaktiveret. Fremskridtet visas i den øvre progress-bar som „Downloading X %" i en egen stage, fordi denna stage beholder sin egen 0–100 %-skala og inte overlapper det senere SfM-stage.
C-09Quality Presets-vælger
VAR
Svævende nedre værktøjslinje av import-overlayet, til venstre for start-knappen.
TEKNISKT
Betjeningselement med label „Quality" grupperer de tilgængelige presets efter kategori (Classic / MCMC / Custom). Indbyggede presets grupperes efter kategori; afsnits-headerne er hardkodede. Custom-presets kun synlige, om någon finns. Locked-state: presets, der inte er i free-listen (Quick + Preview), får et „🔒"-suffiks på navnet, om brugeren inte har købt; vid valg springer vælgeren tilbage på Preview og åbner automatisk purchase-sheetet. Vid valg anvendes presetet, vilket erstatter hele trænings-konfigurationen.
C-10Start Processing-knap
VAR
Svævende nedre værktøjslinje av import-overlayet, til højre for preset-vælgeren.
TEKNISKT
Knap, der förblir grå, så længe hverken bilder eller en video er importeret. Vid klik startes pipelinen, og stage-maskinen skifter til rækkefølgen frame-quality → SfM → träning. Knappen selv har ingen yderligere status; en kørende behandling optræder i stedet som separat behandlingsskærm.
C-11Video Sampling-slider
VAR
Højre billedliste, kun synlig om en video (i stedet for bilder) er importeret.
TEKNISKT
Skydeknap 0.5 fps – 30 fps i 0.5-skridt. Vid ændring opdateres frame-densiteten, og dessutom beregnes antallet av mål-frames (mindst 10) ud fra densitet og videolængde. Skydeknappen ligger uden for billedlisten, fordi liste-elementer ville blokere muse-events fra skydeknapper. Under skydeknappen står de beregnede mål-frames („247 frames") og videolængden („1m23s video"). Tooltip advarer: „Doubling the density doubles the number of frames and increases SfM time by ~100 %."
C-12Clear All-knap
VAR
Højre billedliste, nederst til højre; kun synlig om bilder er importeret.
TEKNISKT
Rød knap. Klik åbner en bekræftelsesdialog med titel „Clear all imported files?" og besked „N images will be removed.". Bekræftelse tømmer alle importerede bilder/videoer, staging-mapper, punktskyen, trænings-status, SfM-resultatet og alle caches; stagen springer tilbage til import. Vid Cancel bevares alt. Dialogen er konfigureret som inte-destruktiv default-sti (destruktiv knap markeret rød).
C-13File List ForEach (enkelt-bild-fjern)
VAR
Højre billedliste, hver post.
TEKNISKT
Liste over de importerede bilder med swipe-to-delete. Pr. bild en linje med ikon, filnavn, upplösning („1920 × 1080") og filstørrelse (formateret KB/MB). Opløsningen kommer fra en metadata-cache, der asynkront fyldes fra bild-headerne, så brugerfladen inte blokeres. Slet- handlingen tilbyder macOS-typiskt swipe-delete (trackpad-swipe til venstre på en linje) samt tastatur-delete vid markeret linje. Obs: den udvidede image-delete-sti med eksplicit minus-knap, backspace og Cmd-Z til at fortryde blev kun i Expert Mode tilføjet i Project Navigator — i begyndertilstand blir det vid swipe-delete.
C-15Validation Warnings (3-trins-tier)
VAR
Under billedlisten, over Clear-All-knappen.
TEKNISKT
Tre efter hinanden følgende tærskler baserat på antallet av importerede bilder (kun aktiv, om bilder finns, og ingen video): - < 3 bilder: rødt banner (red octagon), tekst „At least 3 images are required. Camera alignment cannot be computed from fewer images." - 3–9 bilder: rødt banner, tekst „With fewer than 10 images, SfM often fails and the trained scen tends to overfit […]. 15–20 images minimum recommended; 30+ for object captures." - 10–19 bilder: orangefarvet banner (warning triangle), tekst „Workable, but quality usually improves with 20+ images and good coverage around the scen."
Fra 20 bilder försvinner banneret. Tærskelværdier er hardkodede og baserat på empiriske 560+-trænings-experiment.
C-16COLMAP Workspace Detection
VAR
Vid drop av en mappe — ingen synlig knap, men detektions-logik.
TEKNISKT
Vid drop av en mappe tjekkes det, om den innehåller et av de tre kanoniske workspace-layouts: sparse/0/cameras.bin, sparse/cameras.bin eller direkte cameras.bin i roden. Om det er tilfældet, afbrydes standard-bild-enumerationen, og i stedet åbnes en modal alert, der spørger brugeren, om den eksisterende rekonstruktion ska bruges, eller bilderna ska sendes genom Apple Photogrammetry på ny. Samme sti också for tekst-format-workspaces (cameras.txt) og ETH3D-eksporter. Se kapitel 9 backend Q6 for detaljer. Virker i begyndertilstand præcis som i Expert Mode.
Hvornår til nästa trin?
Du kan klikke Start Processing, så snart (a) mindst ett bild eller en video er importeret, og (b) validation-banneret er orange eller forsvundet. Vid rødt banner lader appen dig dock starte ändå, men du kan med høj sandsynlighed afbryde behandlingen igen straks. Anbefales: mindst 20 bilder, skarpe, med tydeligt overlap mellan på hinanden følgende optagelser, alle fra omtrent samme distance til motivet. Vælg före start en preset, der passer til dit tidsbudget — vid 30 bilder og Quick-preset er du genom på få minutter, vid Quality varer det snarere 1–2 timer.
Z2 — Behandling (SfM + träning)

SfM-fase (kameraer justeres): Stor fremskridtscirkel visar sub-stage-fremskridt (her 41 % av den kørende Apple- Photogrammetry-session). Status-tekst „Aligning cameras…" øverst til venstre. Crumb-trail markerer „Cameras" som aktivt trin. Øvre statusbjælke visar pipeline-samlet-fremskridt (25 %) — SfM optager den første halvdel av bjælken. Svævende wireframe- kameraer i baggrunden antyder, at positioner skønnes.

Træningsfase (gaussians optimeres): Sub-stage-ikon skifter til „Training Gaussians", procent tæller iterationer ud fra valgt preset (her 400 / 5 000 for Preview-preset = 8 % av stagen). Live-metrik-linjen visar loss-värde (0.1642), iterationer pr. sekund (138.7 it/s) og ETA (33 s). Pipeline-samlet-fremskridt klatrer fra 50 % til 100 % under denna fase. Pause-knappen (i stedet for Cancel-only i SfM-fase) tillader resume senere; Cancel kasserer trænings-resultatet og vender tilbage til Z1.
Så snart pipelinen kører, fader appen import-overlayet ud og visar en fuldskærms-behandlingsskærm. I midten kører en stor fremskridtscirkel (220 × 220 pixel) med stage-ikon, status-tekst og procent-tal; i baggrunden visualiserer en diskret splat- animation symbolsk den kørende beregning. Øverst til venstre kan et info-panel indkobles, der visar live-metrikker fra träning og SfM. Nederst er der pause/resume, Cancel og i fejltilfælde en retry-knap.
C-18SplatTrainingView (baggrunds-animation)
VAR
Fuldskærms-baggrund bag progress-cirklen, fades ud vid afbrydelse eller fejl.
TEKNISKT
Dekorativ animation, der afhængigt av pipeline- fremskridtet (0…1) rendrer et stigende antal små animerede splat-partikler. Kilden är en beregnet fremskridtsværdi, der mapper SfM-faser til 0–0.2 og träning til 0.2–1.0 (frame-quality til 0–0.05). Sådan „bygger" splats sig synligt op, mens træningen kører. Udelukkende dekorativt — visningen visar ingen ægte mellemresultater av den aktuelle träning (det ville være live-preview i Expert Mode). Vid afbrydelse eller fejl fader den ud, og kun status-cirklen förblir synlig.
C-19Stor progress-cirkel
VAR
I midten av behandlingsskærmen, 220 × 220 pixel.
TEKNISKT
To over hinanden rendrede ringe: udvendigt en dæmpet track-ring, indvendigt en udfyldt fremskridtsring med accent- eller rød-stroke (rød vid fejl). Inden i cirklen et stage-ikon (hjerne for träning, kamera for SfM, film for video-frame-ekstraktion, sparkles for frame-quality), stage-titel og det live-animerede procent-tal i 32-punkts-rounded-font. Ikonet pulserer blødt, så længe behandlingen er aktiv. Visningen interpolerer på en 30-Hz-timer blødt mod det aktuelle ægte fremskridt — med konstant kryb (0.0003/frame) plus proportional andel (4 % av gappet) og et soft-ceiling, der sættes til 80 % av nästa forventede milestone (for SfM fra en hardkodet milestone- tabel). Sådan virker fremskridtet flydende, selv om de ægte SfM-updates kun ankommer hvert par sekunder.
C-22Info-knap (vis metrikker)
VAR
Øverst til venstre på behandlingsskærmen, 32 × 32 pixel.
TEKNISKT
Simpel knap med material-baggrund. Slår info-panelet til eller fra. Ikonet skifter mellan info-cirkel- outline og info-cirkel-fyldt, när aktiv. Blød fade-in-animation. Tooltip „Show detailed processing metrics".
C-23Info-panel (live-metrikker)
VAR
Nederst til venstre på behandlingsskærmen, kun synlig om showProcessingInfo == true.
TEKNISKT
Tospaltet panel med ultra-thin-material-baggrund. Venstre kolonne: stage-specifikke info-linjer — for SfM status-tekst og procent; for träning iteration, kombineret loss, L1-loss, D-SSIM-loss, gaussian-count (orange farvet), speed (it/s), elapsed-time, beregnet ETA, SH-degree og learning-rate. Højre kolonne: status-tekst, time-info-string, inline loss- chart (se C-28) og et discoverability-nudge (se C-32). Alle värden læses fra trænings-status, der opdateres vid hver trænings-tick.
C-25Pause/Resume-knap
VAR
Nedre navigationslinje, kun synlig under trænings-stagen (IKKE under SfM), og så længe behandlingen kører.
TEKNISKT
Bordered knap. Kalder afhængigt av status pause eller resume. Label skifter mellan „Pause" (med pause-ikon) og „Resume" (play-ikon). Under SfM-trinet visas knappen inte, fordi Apple Photogrammetry inte kender pause-semantik. Pause-tilstanden bevarer iteration, gaussian-status og optimizer-momentum fuldstændigt — resume fortsætter, hvor det blev pauset.
C-26Cancel-knap
VAR
Nedre navigationslinje, synlig mens behandlingen kører (SfM eller träning).
TEKNISKT
Rød bordered-knap. Åbner en bekræftelsesdialog med titel „Stop and discard progress?", knapper „Discard Progress" (destruktiv) og „Keep Running" (Cancel). Vid bekræftelse sættes cancel-flaget, trænings-tasken afsluttes, SfM-underprocessen om nødvendigt afsluttes, og en summary-linje med afbryd-status skrives i JSONL-loggen. I modsætning til pause kasseres trænings-buffer og status.
C-27Retry-knap
VAR
Nedre navigationslinje, synlig om pipelinen er fejlet (SfM-status starter med „SfM failed", eller træningen er i fejl-tilstand).
TEKNISKT
Accent-knap. Starter hele pipelinen forfra. Før start tjekkes, om der stadig finns importerede bilder/videoer. Tidligere fejl-logs bevares i JSONL-mappen; en ny run skriver en ny log-fil med aktuel timestamp.
C-28Inline Loss Chart
VAR
I info-panelet, højre kolonne, kun synlig under träning med inte-tom forløbs-historik.
TEKNISKT
Kompakt tegne-område (40 pixel højt), tegner loss-history som 1-pixel-linje i accent-farve. Data filtreres til finite-värden (NaN-beskyttelse for ustabile træninger). Min/max beregnes over hele historikken — charten auto-zoomer altså på værdiområdet. Den sista loss-värde står øverst til højre over charten. Selve historikken bygges op i app-tilstanden vid hvert trænings-tick (typiskt hver 100 iterationer).
C-32Discoverability Nudge (Expert-Mode-hint)
VAR
I info-panelet, højre kolonne nederst, kun synlig under träning OG i begyndertilstand.
TEKNISKT
Lille linje med øjne-ikon og caption-tekst „Switch to Expert Mode (⌘2) for live splat preview", i tilbageholdt tone og 10-punkts-skrift. Intet interaktivt element, kun hint. Reagerer inte på klik — brugeren ska faktisk trykke Cmd+2 eller klikke menuen Mode → Expert Mode.
Hvornår til nästa trin?
Appen skifter automatisk til Z3 (forhåndsvisning), så snart træningen er afsluttet med succes — du behöver inte klikke. Den nedre navigationslinje skifter så fra Pause/Cancel til en Back-knap (tilbage til import) og en Export-knap (frem til eksport). I fejltilfælde (rød fejlmeddelelse, stage-ikon er X) optræder Retry i stedet, og du måste beslutte, om du starter igen eller går tilbage til import med Back for at ændre billedmateriale.
Z3 — Forhåndsvisning (drej 3D-modellen)


Crumb-trail markerer „Preview" som aktivt trin. Fuldskærms-3D-viewport rendrer den færdig trænede buket-scen (syntetisk Blender-test-sæt fra Bjoern, 60-frame-subset fra 960 hemisfæriske cams). Header-statusbjælke: „Training complete — 3 022 Gaussians in 13 s" — giver endeligt gaussian-antal og träningstid. Drag i viewporten roterer kameraet (yaw/pitch); scroll-wheel zoomer langs view-direction. „Back"-knap (nederst til venstre) vender tilbage til Z2 for resume eller re-run; „Export"-knap (nederst til højre, primary) navigerer videre til Z4.
Efter afslutning av træningen lander appen automatisk i forhåndsvisningen. Her ser du din færdige Gaussian-splatting- model i en fuldskærms-metal-visning og kan dreje, zoome og panorere den med mus og trackpad. På oversiden av viewporten ligger en lille overlay med kamerastyring og info — auto- rotation, trænings-statistik, reset-knap. Før nästa trin (eksport) är det værd at tjekke modellen fra olika vinkler for at sikre, at rekonstruktionen er ren.
C-36SplatViewportView (3D-hovedvisning)
VAR
Fuldskærms-baggrund av forhåndsvisnings-trinet.
TEKNISKT
Metal-baserat 3D-viewport, der rendrer den færdige punktmoln. Rendereren är den vendored MetalSplatter-fork med RadianceKit-fixes til popping/flickering. Tile-baserat rendering-pipeline med order-independent transparency. Om rendereren inte kan initialiseres (f.eks. fordi Metal inte er tilgængeligt på systemet), optræder i stedet en sort baggrund med „Metal not available"-tekst. Visningen ignorerer safe-area, så modellen rækker til vinduets kant.
C-37CameraControlsOverlay (styrings-overlay)
VAR
Over viewporten, svævende.
TEKNISKT
Kompakt UI-overlay med knapper til auto-rotation (turntable), reset-camera, baggrunds-valg (Gray/Black/White), save-screenshot, toggle-info-panel. Binder til kamera- parametrene (distance, azimut, elevation, target, FOV) og styrer auto-turntable. Under træningen (när brugeren i Expert Mode vil se viewporten køre med) visar overlayet dessutom en kompakt trænings-status-linje.
C-38Export-knap (navigationslinje)
VAR
Nedre navigationslinje i Z3.
TEKNISKT
Accent-knap med label „Export" og share-ikon. Klik udløser skift til Z4. Først tjekker den overordnede visning, om fuldversionen er låst op — om inte, visas i stedet for eksport-stagen låsevisningen (se U-06).
Hvornår til nästa trin?
Før du eksporterer, så drej modellen en gang helt rundt og tjek: er alle områder, du har dækket i dine input-bilder, til stede? Finns der svævende „floaters" (frit svævende gauss-splat-skyer i luften)? Virker baggrunden/himlen ren eller udtværet? Alvorlige problemer kan kun fikses vid nytræning — enten med flere bilder, anden preset eller i Expert Mode med floater- reduction-settings.
Z4 — Eksport (vælg format & gem)


Crumb-trail markerer „Export" som aktivt trin. Venstre kort-grid „Choose Export Format" med alle seks muligheder: PLY (standard-3DGS, 742 KB, med fulde SH- koefficienter — her forvalgt med blåt flueben), SPZ (komprimeret 3DGS-format, ~90 % mindre end PLY, 74 KB), glTF (med KHR_gaussian_splatting-extension, 708 KB), .splat (web-viewer-kompatibel via antimatter15, 96 KB), Orbit Video (360°-MP4 av scenen, live-størrelsesberegning), Web Viewer (selvstændig HTML med indlejret 3D-viewer, 133 KB). Størrelsesangivelser beregnes live ud fra aktuelt gaussian-count og format-overhead. Til højre „Export History" lister allerede afsluttede eksporter med format-pille, filnavn og timestamp — klik afslører i Hittar. Primary-CTA nederst til venstre: „Export PLY (3DGS Standard)" med gaussian-undertitel „2,991 Gaussians · SH degree 3".
I sista trin vælger du blandt 6 eksport-formater (PLY, SPZ, glTF, .splat, orbit-video, web-viewer) via 2-spaltet kort-grid, klikker Export og vælger lagringssted i macOS-dialogen. Til højre kører en history over alle hidtidige eksporter — vid kort-valget visas straks under hvert kort den anslåede filstørrelse, så du f.eks. foretrækker SPZ, om du vil på nettet (lille), og PLY, om du vil importere til en anden software (SuperSplat, Postshot, Blender via plugin) (stor og fuldstændig).
C-392-Column Format Grid
VAR
Venstre hovedside av eksport-trinet.
TEKNISKT
Kort-raster med to fleksible kolonner og 12 punkt afstand. Itererer over de formater, der tilbydes i begyndertilstand — en filtreret delmængde av den fulde formatliste, der kun innehåller de 6 viktigaste formater: PLY, SPZ, glTF, .splat, orbit-video, web-viewer. Compressed-PLY og SOG tilbydes KUN i Expert Mode.
C-40Format Card Button
VAR
Hvert kort i griddet.
TEKNISKT
Simpel knap med kort-layout: ikon (f.eks. dokument-zipper for PLY, arkivboks for SPZ, video-ikon for orbit-video) øverst, format-navn som headline, beskrivelses- caption (2-linjes afkortet), derunder den anslåede filstørrelse (live beregnet ud fra format, gaussian-count og SH-degree og formateret som KB/MB). Vid klik vælges formatet. Det valgte kort får accent-baggrund, accent-border og et flueben-ikon øverst til højre. Tooltip er format-beskrivelsen.
C-41Video Duration-slider
VAR
Under format-griddet, kun synlig om et video- format er valgt (orbit-video eller social-video).
TEKNISKT
Skydeknap 3–30 sekunder i 1-sekund-skridt, binder til video-længden i app-tilstanden. Maks-bredde 300 pixel. Visas kun, om et video-format er valgt. Vid inte- video-formater fjernes skydeknappen helt fra visningen — ingen død plats.
C-42Export-knap
VAR
Under format-griddet (og under duration-slideren, om video valgt).
TEKNISKT
Stor accent-knap. Label: „Export {format-navn}", share-ikon. Vid klik åbnes macOS-gem-dialogen med format- passende endelse og default-filnavn „scen.{ext}"; vid bekræftelse skrives eksporten til den valgte URL. Deaktiveret, om intet trænings-resultat finns, eller en eksport allerede kører.
C-43Export Progress Bar
VAR
Under export-knappen, kun synlig mens en eksport kører.
TEKNISKT
Fremskridtsvisning med maks-bredde 300 pixel, härunder caption „Exporting… N %". Værdien går fra 0 til 1 og opdateres under skrivningen — vid PLY i chunks på 10 000 gaussians, vid SPZ engang efter kvantisering, vid orbit-video i frame-intervaller.
C-44Export Error Display
VAR
Under progress-baren, kun synlig om der opstod en fejl vid sista eksport.
TEKNISKT
Rød linje med warning-ikon og fejltekst. Rød 8 %-baggrunds-opacity, afrundede hjørner. Maks-bredde 400 pixel. Hyppige fejlårsager: SOG forventer cwebp i system-PATH (inte App Store-konform); skrivefejl vid fuldt diskplads; sandbox- fejl vid lagringsmål uden for det tilladte område.
C-46Export History List
VAR
Højre side av eksport-trinet.
TEKNISKT
Liste over eksport-historikken (gemt persistent som JSON i UserDefaults, plejet efter hver vellykket eksport). Hver linje visar format-badge (lille, accent-farvet), timestamp (HH:mm), filnavn (1 linje afkortet) og formateret filstørrelse. Klik på en linje åbner Hittar med valgt fil. Empty-state: „No exports yet".
C-48History Context Menu (højreklik)
VAR
Højreklik på en history-linje.
TEKNISKT
Kontekstmenu på hver liste-post med to handlinger: „Reveal in Hittar" (åbner Hittar med valgt fil, som et almindeligt klik) og „Copy Path" (lægger den fulde fil- sti som tekst i udklipsholderen). Sidstnævnte er användbar til træk-og-slip i andre apps eller overdragelse til kommandolinjen.
Hvornår er arbejdsgangen afsluttet?
Efter en vellykket eksport har du din 3D-model som fil på disken, og historikken visar en ny post. Der er ingen „Done"- knap — du kan vedhænge vilkårligt mange eksporter i olika formater uden at träna på ny. Om du vil tilbage til forhåndsvisningen (f.eks. for igen at tjekke et kamera- perspektiv), så brug Back-knappen i den nedre navigationslinje. Om du vil starte en helt ny scen, så gå via Back tilbage til Z1 og brug der Clear All, eller File → New Project (Cmd+⇧+N).
Skift til Expert Mode
Tryk til enhver tid Cmd+2 eller vælg Mode → Expert Mode (M8). Hele tilstanden bevares: importerede bilder, valgt preset, kørende eller færdig träning, færdig punktmoln, eksport-historik, endda den aktuelle stage. I Expert Mode visas i stedet for det fire-trins-stage hele Inspector-sidebaren med alle ~150 betjeningsfelter. Især: Project Navigator (se kapitel 2) tilbyder de udvidede bild-operationer (minus-knap, backspace-delete, Cmd-Z-undo, Quick-Look-forhåndsvisning), live-preview i viewporten under træningen samt alle loss-, MCMC-, densification- og Mip-splatting-parametre. Cmd+1 skifter tilbage til begyndertilstanden — också det taber ingen tilstand.
Ofte stillede spørgsmål
Hvorfor förblir min Start Processing-knap grå?
Du har endnu inte importeret bilder eller en video. Træk mindst en fil ind i drop-zonen, eller brug „Browse Files". Så snart billedlisten til højre innehåller mindst en post, blir knappen aktiv. (Vid kun 1–2 bilder starter den ganske vist, men SfM afbryder straks med fejl — se det røde validation- banner.)
Hvorfor er min Export-knap låst?
I begyndertilstand er der to trin: (a) Om trænings-pipelinen endnu inte er færdig, og du ingen har, er knappen deaktiveret — du ska først afslutte Z2. (b) Om du endnu inte har købt fuldversionen (PurchaseManager.hasAccess == false), ser du i stedet for eksport-stagen en låsevisning med låse-ikon og „Unlock Full Version"-knap, der åbner purchase-sheetet. Quick- og Preview-presets tillader träning gratis, men eksport er premium.
Hvorfor kan jeg inte vælge en preset?
Du kan vælge den — men om du trykker på en premium-preset (Balanced, Quality, MCMC-varianter) uden købt fuldversion, springer vælgeren automatisk tilbage på Preview, og purchase- sheetet åbnes. Quick og Preview er de eneste gratis brugbare presets.
Hvorfor er min drop-zone tom og stiplet-grå, selv om jeg trækker bilder ind?
Sannolikt en UTI-type-mismatch. Appen accepterer JPG, PNG, TIFF, HEIC, MP4, MOV plus app'ens egne splat-formater. Andre billedformater (BMP, GIF, WebP, RAW-formater) genkendes IKKE. Om du er sikker på, at din billedtype burde være der, så tjek filnavn-endelsen — appen går primärt efter extension, inte efter fil-indhold.
Hvorfor varer SfM så længe, selv om jeg kun har 30 bilder?
Apple Photogrammetry skalerer inte lineært — vid visse bild-konstellationer (indendørs rum med komplekse teksturer, bevægelses-uskarphed, dårligt lys) tager det markant længere, end bild-count lader formode. Om SfM efter 10+ minutter vid 30 bilder stadig hænger, så afbryd og prøv igen med bedre materiale, eller skift til Expert Mode og prøv COLMAP/Native- SfM (Cmd+2 → Inspector → Camera Alignment).
Hvor hittar jeg mine training-logs?
Help → Open Training Logs (Cmd+⇧+L). Det åbner ~/Documents/RadianceKit/Logs/. Hver trænings-session skriver en egen JSONL-fil med timestamp i filnavnet — første linje er konfigurationen, därefter følger en progress-linje hver 100 iterationer, sista linje er summary med final-loss og success- flag.