RadianceKit Användarguide

Kapitel 1 — Menulinje

RadianceKits menulinje strukturerer alle funktioner, der inte ligger direkte i hovedvinduet eller Inspectoren. Det er først og fremmest handlinger, der virker på hele scenen (Åbn, Gem, Nyt projekt), styrer træningen (Start, Pause, Fortsæt), betjener viewporten (auto-rotation, screenshot, baggrundsfarve) og udløser eksporter til olika 3D- og medieformater. Dertil kommer springpunkter til alle hjælpevinduer (User Guide, Pareto Dashboard, Holdout Analysis, BayesOpt Console).

Tastaturgenveje står til højre for menuposten. Konventioner: betyder Command-tasten (Apple-tasten), er Shift, er Option (Alt) og er Control. Eksempel: ⇧⌘T står for Shift+Command+T. Alle her dokumenterede genveje visas dessutom i et eget oversigtsvindue via Help → Keyboard Shortcuts (⌘/).

De følgende 42 poster er dokumenteret i inventarets rækkefølge (M1–M42), grupperet efter det tilhørende top-niveau-menu. Alle poster er verificeret mod den aktuelle kodestand i (linje 175–477). Ingen poster er fjernet eller forældede i forhold til inventaret; en ny Edit-menupost (Cmd-Z til „Remove Image") optages av system- NSUndoManager-frameworket og optræder därför inte i RadianceKitApp- koden (se note i slutningen av kapitlet).

File-menuen

File-menuen foldet ud — poster M1 til M6
File-menuen foldet ud — poster M1 til M6

File-menuen erstatter Apples standard-„New Window"-post med projektspecifikke handlinger. Den omfatter indlæsning/gem av scener, en dynamisk Recent-liste, workspace-importen og hård nulstilling til tom tilstand.

M1File > Open Scene…

VAR

Menulinjen → File → Open Scene… (⌘O).

TEKNISKT

Åbner en filvælger til formaterne RadianceScene-bundle, .ply, .splat og .spz. Enkelt-valg, kan visa både filer og mapper (til bundle-formatet). Efter valg skrives stien i Recent- listen, og scenen indlæses asynkront — den forrige erstattes, og trænings-pipelinen initialiseres med den indlæste tilstand. PLY/SPZ/Splat-filer læses via de respektive format-loadere; .radiancescene-bundlen är en mappe med manifest, cloud-snapshot og SfM-resultater.

M2File > Save Scene…

VAR

Menulinjen → File → Save Scene… (⌘S).

TEKNISKT

Åbner en gem-fil-dialog med content-type RadianceScene-bundle og fortrykt filnavn scene.radiancescene. Skriver en mappe-pakke med manifest.json, den serialiserede gaussian-cloud (PLY-snapshot) og et dump av SfM-resultatet, så continue-träning också virker efter genåbning. Posten er deaktiveret, så længe der inte finns gaussians. Gemmer inte i training-logs-stien, men dér, hvor gem-dialogen peger — typiskt under ~/Documents/.

M3File > Open Recent > [scenenavn]

VAR

Menulinjen → File → Open Recent → (liste).

TEKNISKT

Dynamisk undermenu, der genereres ud fra en liste over de senest åbnede stier (gemt i indstillingerne). Hver liste-post navngives med filnavnet og indlæses vid klik. Om listen er tom, visas i stedet det deaktiverede label „No Recent Scenes". Apple-typiskt holder listen de N senest åbnede scener — begrænsningen sker vid skrivning til indstillingerne, inte i menu-builderen selv.

M4File > Open Recent > Clear Recent

VAR

Menulinjen → File → Open Recent → Clear Recent.

TEKNISKT

Tømmer Recent-listen i indstillingerne. Virker med det samme uden bekræftelsesdialog. Posten optræder kun i undermenuen, om der overhovedet finns poster i Recent-listen (den står under en divider efter stierne).

M5File > Import COLMAP / Metashape Workspace…

VAR

Menulinjen → File → Import COLMAP / Metashape Workspace… (⇧⌘I).

TEKNISKT

Åbner en mappe-vælger. Forventer en mappe med COLMAP-workspace-layout (f.eks. sparse/0/cameras.{bin,txt} plus images/). Efter valg foretages en for-prøve av workspace — denna genkender de tre layouts (sparse/0/, sparse/, roden), og om rekonstruktionen er binær (cameras.bin) eller ETH3D-tekst (cameras.txt). Vid succes importeres workspacet; annars visas kun en advarsel i app-loggen. Se också kapitel 9 „SfM-backends", Q6 for den fulde pipeline-logik.

M6File > New Project

VAR

Menulinjen → File → New Project (⇧⌘N).

TEKNISKT

Tjekker, om der finns ugemt arbejde. Om ja, dukker en bekræftelsesdialog op, före något går tabt. Om der inte er något att spara, kører nulstillingen direkte — den tømmer importerede bilder, SfM-resultatet, gaussian-cloud'en, trænings-state og alle afhængige UI-indikatorer. Advarsel: et preset-bibliotek oprettet av brugeren bevares, fordi det ligger i app-indstillingerne og inte i projekt-tilstanden.

Mode-menuen

Mode-menu med Simple- og Expert-Mode-skifter
Mode-menu med Simple- og Expert-Mode-skifter

To enkle kontakter mellan den guidede Simple Mode (wizard-agtig, 4 trin) og den fulde Expert Mode (klassisk Inspector-layout med alle håndtag).

M7Mode > Simple Mode

VAR

Menulinjen → Mode → Simple Mode (⌘1).

TEKNISKT

Skifter app-tilstanden til Simple Mode. Appens hovedområde visar så den guidede workflow i stedet for Expert-layoutet. Mode-tilstanden gemmes i indstillingerne (se S1 „Default Mode" i kapitel 3 Settings).

M8Mode > Expert Mode

VAR

Menulinjen → Mode → Expert Mode (⌘2).

TEKNISKT

Skifter app-tilstanden til Expert Mode. Dermed optræder det fulde Inspector-layout med alle sektioner (Presets, TrainingConfig, Enhancements, Metrics, LossChart, ProjectNavigator). I Expert Mode er alle training-parametre, COLMAP-vælger, mid-compact-toggles og diagnostics tilgængelige. Også live-preview fungerer kun i denna tilstand.

Training-menuen

Training-menuen med Continue-undermenu — poster M9 til M14
Training-menuen med Continue-undermenu — poster M9 til M14

Fire handlinger omkring trænings-kørslen: starte, pause, afbryde og forlænge med et angivet antal iterationer. Alle tre continue-poster er IAP-gated (kan inte klikkes i free-trial-versionen).

M9Training > Start Training

VAR

Menulinjen → Training → Start Training (⇧⌘T).

TEKNISKT

Starter trænings-pipelinen asynkront. Forudsætning: et SfM-resultat foreligger, og der kører inte en anden pipeline. Begge betingelser blokerer posten, om de inte er opfyldt. Vid start læses de aktuelle konfigurationsværdier, en ny JSONL-log oprettes under ~/Documents/RadianceKit/Logs/training_YYYY-MM-DD_HHmmss.jsonl, og afhængigt av strategi-valget køres klassisk eller MCMC-stien. Trænings-tilstanden skifter fra „idle" til „training".

M10Training > Pause Training

VAR

Menulinjen → Training → Pause Training.

TEKNISKT

Pauser den løbende träning. Aktiveres kun, när trænings-tilstanden er „training". Pause stopper iterations-loopet vid nästa sikkerheds-sync-point, beholder den fulde GPU-state (gaussian-buffers, optimizer-momenter, scheduler-position) og skifter til „paused". Resume sker via fornyet tryk (post-titlen er statisk — appen skifter dock mellan pause/resume i selve logikken). Pausede træninger overlever inte app-quit; i så fald gem hellre scenen og udvid den senere via continue-training-post (M12–M14).

M11Training > Cancel Training

VAR

Menulinjen → Training → Cancel Training.

TEKNISKT

Afbryder den løbende träning. Aktiv, när trænings- tilstanden inte er „idle". Sætter cancel-flaget i tränings-motor, vilket pænt afslutter iterations-loopet vid nästa sync-point, skriver det endelige summary-element med i JSONL-loggen og nulstiller tilstanden til „idle". Den hidtil trænede cloud bevares (kan gemmes eller eksporteres), men markeres som „cancelled".

M12Training > Continue Training > +5 000 iterationer

VAR

Menulinjen → Training → Continue Training → +5,000 iterations.

TEKNISKT

Fortsætter træningen med 5 000 iterationer. Aktiv, när en afsluttet träning kan fortsættes, og fuldversionen er oplåst. Fortsætteligheden gælder, när en afsluttet träning finns, og den fulde optimizer-state stadig er i hukommelsen. Vid continue føres Adam-momenterne og LR-scheduleren videre, så fortsættelsen opfører sig som en gennemgående 25K-/45K-/60K-kørsel i stedet for en ny start. JSONL-loggen får en ny config-post med den inkrementelle opsætning. Kun tilgængelig i fuldversionen.

M13Training > Continue Training > +10 000 iterationer

VAR

Menulinjen → Training → Continue Training → +10,000 iterations.

TEKNISKT

Identisk med M12, men med 10 000 yderligere iterationer. Samme forudsætninger, samme LR-scheduler-sti. Anbefales, om den indledende träning blev kørt med en mid-tier-preset, og du vil se en signifikant kvalitetsstigning uden at starte kørslen helt forfra.

M14Training > Continue Training > +20 000 iterationer

VAR

Menulinjen → Training → Continue Training → +20,000 iterations.

TEKNISKT

Identisk med M12 / M13, men med 20 000 yderligere iterationer. Det største foruddefinerede continue-spring. Vid MCMC-træninger är det ofte det, der gör forskellen mellan „passer" og „benchmark-egnet"; vid Classic fra 35–40K kommer der erfaringsmæssigt inte meget til.

Viewport-menuen

Viewport-menuen med edit-mode, kamerastyring og baggrund-undermenu
Viewport-menuen med edit-mode, kamerastyring og baggrund-undermenu

Styrer 3D-viewporten: edit-mode til gaussian-valg og rensning, kamerastyring (auto-rotation, playback, recording), screenshot, baggrundsfarve og reset.

M15Viewport > Enter/Exit Edit Mode

VAR

Menulinjen → Viewport → Enter Edit Mode (eller „Exit Edit Mode" alt efter tilstand). ⇧⌘E.

TEKNISKT

Posttitlen er dynamisk og visar alt efter tilstand „Exit Edit Mode" eller „Enter Edit Mode". Vid tryk skiftes edit-mode på viewport-rendereren. Vid at forlade Edit Mode nulstilles dessutom det aktuelle valg. Edit Mode aktiverer klik-selektion på gaussians, box-selection og sletning av markerede gaussians (se editor-området i UI'en). Deaktiveret, så længe der inte er forbundet en viewport-renderer.

M16Viewport > Toggle Auto-Rotation

VAR

Menulinjen → Viewport → Toggle Auto-Rotation (⌘⌥T).

TEKNISKT

Slår den kontinuerlige rotation av viewport-kameraet om en lodret akse genom scenens center til eller fra. Akse og hastighed kommer fra kamerastyrings-konfigurationen. Auto-rotation är en ren viewport-effekt og påvirker hverken träning eller recording — om du parallelt bruger turntable-video-recorderen (M18), leverer auto-rotationen dock præcis den sti, recorderen indfanger.

M17Viewport > Toggle Camera Playback

VAR

Menulinjen → Viewport → Toggle Camera Playback.

TEKNISKT

Slår kamerasti-playback til/fra. Om der finns en optaget kamerasti (f.eks. fra en tidligere recording, eller fordi en transforms.json er indlæst), kører stien — viewport- kameraet bevæger sig altså inte længere efter muse-/trackpad- input, men reproducerer banen frame for frame. Fornyet tryk pauser playbacket.

M18Viewport > Record Turntable Video

VAR

Menulinjen → Viewport → Record Turntable Video.

TEKNISKT

Slår viewport-optagelsen til/fra. Vid første tryk starter en frame-optagelse i en midlertidig sti; vid andet tryk afsluttes optagelsen, enkodes og skrives til en MP4-sti (stien spørges via en gem-dialog). I modsætning til Export → Media → Orbit Video (M31), der genererer en fast 360°-sti med indstillelig varighed, optager turntable-recorderen live det, du ser i viewporten — du kan altså också optage en manuel kamerakørsel.

M19Viewport > Save Screenshot

VAR

Menulinjen → Viewport → Save Screenshot (⇧⌘S).

TEKNISKT

Fanger et enkelt viewport-frame i fuld render-upplösning (altså inte vinduets pixel-layout, men det fulde render-target- indhold) som PNG-fil. Stien spørges via en gem-dialog. Baggrundsfarven (M21–M23) brændes med ind. MetalFX-/MPS-upscaling- inställningar fra Enhancements (se I27/I28) virker, om de er aktive — screenshottet visar altså den opskalerede output.

M20Viewport > Copy Camera Info

VAR

Menulinjen → Viewport → Copy Camera Info.

TEKNISKT

Læser den aktuelle viewport-kamera-pose (position, look-at-punkt, up-vektor) og FOV-värden fra kamerastyringen og skriver dem som flerlinje-tekst i udklipsholderen. Formatet er læseligt for mennesker (label = value pr. linje), inte JSON. Praktisk til at reproducere en specifik visning til debug-formål eller dele den med support.

M21Viewport > Background > Dark Gray

VAR

Menulinjen → Viewport → Background → Dark Gray.

TEKNISKT

Sætter viewport-baggrundsfarven til en mørkegrå (RGB 0.1/0.1/0.1). Rendereren bruger denna farve som baggrund, foran vilken gaussians compositeres. Standardfarven vid app-start styres av Settings-muligheden S3 „Default Viewport Background".

M22Viewport > Background > Black

VAR

Menulinjen → Viewport → Background → Black.

TEKNISKT

Sætter viewport-baggrundsfarven til rent sort (RGB 0/0/0). Hjælper, om scenen har mange lyse floaters, og du vil identificere dem, eller til marketing-materiale med mørk look-and-feel.

M23Viewport > Background > White

VAR

Menulinjen → Viewport → Background → White.

TEKNISKT

Sætter viewport-baggrundsfarven til rent hvidt (RGB 1/1/1). Nyttig, om scenen overvejende har mørkt indhold, og du vil se mørke floaters (typiskt outdoor-baggrundsstøj).

M24Viewport > Reset Camera

VAR

Menulinjen → Viewport → Reset Camera.

TEKNISKT

Nulstiller viewport-kameraet, forlader training-camera-visningen og stopper auto-rotationen. Dermed er kameraet tilbage på startpositionen (typiskt: foran scenen, let oppefra), auto-rotationen er slukket, og om rendereren just viste training-kameraet (en av SfM-poserne), går den tilbage til free-kameraet.

Export-menuen

Export-menuen med tre undermenu-grupper — 3D Formats, Media og Photogrammetry
Export-menuen med tre undermenu-grupper — 3D Formats, Media og Photogrammetry

Otte eksportmål plus to fotogrammetri-eksporter, grupperet i tre sektioner (3D Formats, Media, Photogrammetry). De første seks bygges via en fælles helper-rutine, som åbner en gem-dialog og registrerer eksporten i format-kataloget. Photogrammetry-posterne har individuel logik. Alle photogrammetry- og några 3D-eksporter er kun tilgængelige i fuldversionen.

M25Export > 3D Formats > Export PLY…

VAR

Menulinjen → Export → 3D Formats → PLY (⌘E).

TEKNISKT

Åbner en gem-dialog med default-filnavn gaussians.ply. Vid OK skrives den aktuelle gaussian-cloud i det standardiserede ASCII/binary-PLY-format — kompatibel med SuperSplat, PolyCam, PlayCanvas og alle gængse 3DGS-viewere. Fulde SH-koefficienter, fuld præcision (Float32 pr. felt). Filstørrelse ofte flere hundrede MB vid ≥ 500K gaussians.

M26Export > 3D Formats > Export Compressed PLY…

VAR

Menulinjen → Export → 3D Formats → Compressed PLY.

TEKNISKT

Skriver gaussian-cloud'en i Compressed-PLY-formatet med custom-kvantisering av position-, scale-, rotation- og SH-felterne. 5–10× mindre filer end ukomprimeret PLY (M25) med minimale visuelle tab. Kompatibel med SuperSplat (som læser Compressed-PLY-standarden) og PlayCanvas. Standardfilnavn gaussians_compressed.ply.

M27Export > 3D Formats > Export SPZ…

VAR

Menulinjen → Export → 3D Formats → SPZ.

TEKNISKT

Skriver gaussian-cloud'en i SPZ-formatet — det av Niantic udgivne komprimerede splat-format med aggressiv kvantisering (~90 % mindre end ukomprimeret PLY). Optimeret särskilt til web-viewere og mobile apps. Kompatibel med Niantic Splatt3R, gsplat.js og Niantic-browser-vieweren.

M28Export > 3D Formats > Export glTF…

VAR

Menulinjen → Export → 3D Formats → glTF.

TEKNISKT

Skriver en .glb-fil (binary-glTF) med KHR_gaussian_splatting-extensionen. Standardkonform, egnet til pipelines, der bruger glTF-engines som Babylon.js eller Three.js og implementerer KHR_gaussian_splatting-extensionen.

M29Export > 3D Formats > Export .splat…

VAR

Menulinjen → Export → 3D Formats → .splat.

TEKNISKT

Skriver Antimatter15-.splat-formatet — fast størrelse 32 bytes pr. gaussian (position som 3× Float32, scale som 3× Float32, rotation som 4× Uint8 normaliseret quaternion, RGB+Opacity som 4× Uint8). Ingen SH-koefficienter højere end DC. Mindste fil med browser-direkte-kompatibilitet. Til gsplat.js og antimatter15s online-demo-viewer.

M30Export > 3D Formats > Export SOG…

VAR

Menulinjen → Export → 3D Formats → SOG.

TEKNISKT

Skriver gaussian-cloud'en i SOG-formatet. SOG („Self-Organizing Gaussian") er PlayCanvas-formatet med texture-atlas-layout og WebP-komprimering av de kvantiserede data. Skalerer med 15–20× bedre størrelsesforhold end PLY. Eksporten kalder internt cwebp som eksternt værktøj — därför i sandbox-varianten (App Store) potentielt begrænset.

M31Export > Media > Export Orbit Video…

VAR

Menulinjen → Export → Media → Orbit Video.

TEKNISKT

Rendrer et 360°-orbit omkring scenens center og enkoder den som MP4 (H.264) eller MOV (HEVC, alt efter systemstandard). I modsætning til M18 (live-recording) er stien her fast — varighed vælges i Settings eller i Simple-Mode-eksport-trinet.

M32Export > Media > Export Web Viewer…

VAR

Menulinjen → Export → Media → Web Viewer.

TEKNISKT

Pakker en standalone-HTML-viewer (gsplat.js-baserat) plus gaussian-dataene base64-kodet i en enkelt .html-fil. Filen kører offline i enhver moderne browser — ingen server-afhængigheder, ingen eksterne URL'er. Filstørrelsen er ca. faktor 1.3 større end SPZ-varianten (på grund av base64-overhead).

M33Export > Photogrammetry > Export SfM (transforms.json)…

VAR

Menulinjen → Export → Photogrammetry → Export SfM (transforms.json).

TEKNISKT

Egen eksport-sti (inte via fælles helper-rutine), fordi ingen gaussian-cloud, men SfM-resultatet eksporteres. Åbner en gem-dialog med transforms.json som default og content-type json. Vid OK skrives en nerfstudio-kompatibel transforms.json med kamera-intrinsics, poser (som 4×4-matrix i NeRF-konvention) og frame-stier. Hjælpetekst i UI'en påminder om, at træningsbillederne ska kopieres med som sibling-mappe images/. Aktiv kun, när et SfM-resultat foreligger, og fuldversionen er oplåst.

M34Export > Photogrammetry > Export SfM (COLMAP Workspace)…

VAR

Menulinjen → Export → Photogrammetry → Export SfM (COLMAP Workspace).

TEKNISKT

Åbner en gem-dialog med default-navn colmap-workspace (uden extension, fordi det är en mappe). Skriver et standard-COLMAP-workspace med sparse/0/cameras.bin, images.bin, points3D.bin. Tillader at åbne en i RadianceKit beregnet eller importeret SfM-rekonstruktion i andre værktøjer som Postshot, Nerfstudio eller Meshroom, eller vid en A/B-re-run at indlæse den igen som færdigberegnet input i selve RadianceKit (via M5) — sparer regnetid. Aktiv kun, när et SfM-resultat foreligger, og fuldversionen er oplåst.

Help-menuen

Help-menuen med dokumentations-, mappe- og analyse-poster
Help-menuen med dokumentations-, mappe- og analyse-poster

Syv poster: to dokumentationsvinduer (User Guide, Keyboard Shortcuts), tre mappe-genveje (Training Logs, Exports, Storage) og tre analyse-vinduer (Pareto Dashboard, Holdout Analysis, BayesOpt Console). Apple-typiskt optræder Help-menuen helt til højre. Standard-Help-menuen erstattes helt av RadianceKits egen variant.

M35Help > User Guide

VAR

Menulinjen → Help → User Guide (⌘?).

TEKNISKT

Åbner User Guide-vinduet. Det visar en navigation med emne-sidebar og scroll-detaljområde vid default-størrelse 860×640. Indholdet er statisk hentet (inte parsed fra Markdown).

M36Help > Keyboard Shortcuts

VAR

Menulinjen → Help → Keyboard Shortcuts (⌘/).

TEKNISKT

Åbner Keyboard Shortcuts-vinduet — et simpelt scroll-layout med alle app-genveje, grupperet efter top-niveau-menu. Default-størrelse 440×560. Indhold er ligeledes statisk hentet.

M37Help > Open Training Logs…

VAR

Menulinjen → Help → Open Training Logs… (⇧⌘L).

TEKNISKT

Beregner log-mappen som ~/Documents/RadianceKit/Logs, opretter den om nødvendigt og åbner den i Hittar. Hver träningskörning skriver en egen JSONL-fil training_YYYY-MM-DD_HHmmss.jsonl dertil.

M38Help > Open Exports Folder…

VAR

Menulinjen → Help → Open Exports Folder…

TEKNISKT

Analogt med M37, men med ~/Documents/RadianceKit/Exports. Oprettes vid første auto-test-kørsel eller vid første klik; därefter lander standardstierne av alle auto-test-eksporter dér (f.eks. autotest_<timestamp>.ply). Manuelt via gem-dialogen valgte eksporter går IKKE nødvendigvis herind, men der, hvor brugeren gemmer det — därför er denna mappe särskilt interessant for auto-tests.

M39Help > Manage Storage…

VAR

Menulinjen → Help → Manage Storage…

TEKNISKT

Åbner storage-browseren (se kapitel 4 Auxiliary Windows, ID'er W7–W12). Lister alle persisterede scener, training-logs, eksporter og caches i ~/Documents/RadianceKit/-mappen med størrelse, muliggør reveal-in-Hittar og move-to-trash pr. post.

M40Help > Pareto Dashboard…

VAR

Menulinjen → Help → Pareto Dashboard… (⇧⌘D).

TEKNISKT

Åbner Pareto-dashboardet (se kapitel 4, ID'er W13–W22). Dashboardet indlæser alle JSONL-training-logs fra ~/Documents/RadianceKit/Logs/, ordner dem efter scen og preset og tegner et Pareto-scatter-plot (standard: loss vs gaussians, valgfrit loss vs wallclock eller PSNR vs iterationer).

M41Help > Holdout Analysis…

VAR

Menulinjen → Help → Holdout Analysis… (⇧⌘H).

TEKNISKT

Åbner holdout-analyse-vinduet (se kapitel 4, ID'er W23–W29). Indlæser en transforms.json, tegner kamerorna som 3D-globe og tillader train/test-fold-splits (angulært eller lineært, 2–8 folds). Output är en fold-assignment.json, som træningen kan bruge i de respektive training-configs som test-sæt.

M42Help > BayesOpt Console…

VAR

Menulinjen → Help → BayesOpt Console… (⇧⌘B).

TEKNISKT

Åbner BayesOpt-konsollen (se kapitel 4, ID'er W30–W39). Indlæser foruddefinerede søgerum (f.eks. „MCMC scale-reg + opacity-reg + ssim"), kører bayesian-optimization- trials asynkront og visar konvergenskurve og trial-log live.

Note: Cmd-Z i Edit-menuen

Siden maj 2026 understøtter Project Navigator i Expert Mode sletning av importerede bilder via minus-knap eller backspace-tast og fortryden via Cmd-Z. Denne Cmd-Z-handling optræder i macOS-Edit-menuen (som leveres av SwiftUI) som „Undo Remove Image", så længe et slettet bild stadig kan gendannes. Den registreres via det standardkonforme system, inte i ; därför er der ingen egen M-ID-post i inventaret.

Tastaturgenveje i översikt

MenupostGenvej
File > Open Scene…⌘O
File > Save Scene…⌘S
File > Import COLMAP / Metashape Workspace…⇧⌘I
File > New Project⇧⌘N
Mode > Simple Mode⌘1
Mode > Expert Mode⌘2
Training > Start Training⇧⌘T
Viewport > Enter/Exit Edit Mode⇧⌘E
Viewport > Toggle Auto-Rotation⌘⌥T
Viewport > Save Screenshot⇧⌘S
Export > 3D Formats > PLY⌘E
Help > User Guide⌘?
Help > Keyboard Shortcuts⌘/
Help > Open Training Logs…⇧⌘L
Help > Pareto Dashboard…⇧⌘D
Help > Holdout Analysis…⇧⌘H
Help > BayesOpt Console…⇧⌘B

Edit-menu (systemleveret, i Expert Mode vid aktivt Project-Navigator-valg):

HandlingGenvej
Undo Remove Image⌘Z
Remove Selected ImageBackspace / Delete