RadianceKit Gebruikershandleiding

Wat is RadianceKit?

RadianceKit zet foto's of video's van echte objecten om in interactieve 3D-modellen met behulp van Gaussian Splatting — een moderne techniek die scenes weergeeft als miljoenen kleine, gekleurde 3D-ellipsoiden (genaamd Gaussians) in plaats van traditionele driehoeksmazen.

Het resultaat is een fotorealistische 3D-reconstructie die u vanuit elke hoek kunt bekijken en in diverse formaten kunt exporteren.


Snelstart

  • Importeren — Sleep foto's of een video van uw scene naar de applicatie
  • Verwerken — RadianceKit lijnt uw camera's uit en traint een Gaussian Splatting-model
  • Bekijken — Verken het 3D-resultaat in het interactieve viewport
  • Exporteren — Sla op als PLY, SPZ, glTF of andere formaten
Dat is alles. In de Eenvoudige Modus is de volledige workflow een enkele klik na het importeren.

Media Importeren

Foto's

Voor de beste resultaten:

  • Gebruik 10–50 afbeeldingen die rondom het object vanuit verschillende hoeken zijn genomen
  • De overlap tussen opeenvolgende afbeeldingen moet minimaal 60% zijn
  • Vermijd bewegingsonscherpte en overbelichte gebieden
  • Consistente belichting levert de beste resultaten op
  • Ondersteunde formaten: JPG, PNG, HEIC, TIFF
U kunt afbeeldingen slepen en neerzetten, Archief > Bestanden Doorzoeken gebruiken of een volledige map neerzetten.

Video

Zet een videobestand neer (MP4, MOV) en RadianceKit zal automatisch frames extraheren. Pas de bemonsteringsdichtheid aan om te bepalen hoeveel frames per seconde video worden geextraheerd.

  • Hogere dichtheid = meer afbeeldingen = betere kwaliteit, maar langere verwerking
  • Een video van 10 seconden bij een dichtheid van 2 fps levert ongeveer 20 frames op

Bestaande Scenes

U kunt ook eerder geexporteerde scenebestanden openen:

  • .radiancescene — Eigen scenebundel van RadianceKit (inclusief Gaussians + cameragegevens)
  • .ply / .spz / .splat — Gaussian Splatting-bestanden van andere programma's

Verwerkingspijplijn

Camera-uitlijning (Structure from Motion)

RadianceKit bepaalt eerst vanaf welke positie elke foto is genomen. Deze stap, genaamd Structure from Motion (SfM), analyseert visuele kenmerken in uw afbeeldingen om cameraposities en -orientaties te berekenen.

Er zijn twee backends beschikbaar:

  • Apple Photogrammetry — Ingebouwd, geen installatie nodig. Werkt goed voor de meeste scenes.
  • COLMAP — Extern hulpmiddel, beter voor grote buitenscenes. Vereist aparte installatie.

Gaussian Splatting Training

Zodra de camera's zijn uitgelijnd, begint de training. Het algoritme:

  • Plaatst initiele Gaussians op gedetecteerde 3D-punten
  • Verfijnt iteratief hun posities, kleuren, afmetingen en orientaties
  • Voegt periodiek Gaussians toe en verwijdert ze (densificatie) om detail vast te leggen
U kunt het 3D-model in realtime zien verbeteren in het viewport.

#### Trainingspresets

PresetIteratiesToepassing
Quick1.000Snelle test, lage kwaliteit
Preview5.000Snelle voorvertoning
Balanced20.000Goede kwaliteit, redelijke tijd
Quality40.000Beste kwaliteit
Er zijn twee densificatiestrategieen beschikbaar:
  • Classic — Oorspronkelijke clone/split/prune-aanpak. Sneller, produceert meer Gaussians.
  • MCMC — Stochastic Gradient Langevin Dynamics (NeurIPS 2024). Minder Gaussians, langzamer, maar compactere resultaten.

Het Viewport

Navigatie

InvoerActie
Muis SlepenOm de scene draaien
Shift+Slepen of Rechts-SlepenCamera verschuiven
ScrollwielIn-/uitzoomen
DubbelklikkenHercentreren op een punt
Cmd+ScrollGezichtsveld aanpassen

Vrije-Vluchtmodus

Druk op F om te schakelen tussen de Orbit- en Vrije-Vluchtmodus. In de Vrije-Vluchtmodus:

  • WASD — Vooruit/achteruit/links/rechts bewegen
  • Q / E — Omhoog/omlaag bewegen
  • De muis bestuurt de kijkrichting

Cameraweergaven

  • 0–9 — Spring naar trainingscameraposities (1 = eerste 10%, 0 = laatste)
  • Pijl Links/Rechts — Door trainingscamera's bladeren
  • R — Camera terugzetten naar standaardpositie
  • T — Automatische rotatie in-/uitschakelen (draaitafel)
  • B — Achtergrondkleur wisselen (donkergrijs / zwart / wit)

Vastleggen

  • S — Een schermafbeelding opslaan op het Bureaublad
  • V — Een 360° draaitafelvideo opnemen
  • C — Camera-positie-informatie naar het klembord kopieren

Bewerken

Druk op Tab of gebruik Viewport > Bewerkingsmodus Inschakelen om de Gaussian-editor te activeren.

  • Klikken / Slepen — Gaussians selecteren met een penseel
  • Option+Klikken — Gaussians deselecteren
  • [ / ] — Penseelgrootte verkleinen / vergroten
  • X of Delete — Geselecteerde Gaussians verwijderen
  • Cmd+Z — Laatste verwijdering ongedaan maken
  • Esc — Selectie wissen
Dit is handig voor het verwijderen van zwevende artefacten of ongewenste delen van de scene.

Exporteren

RadianceKit ondersteunt meerdere exportformaten:

3D-formaten

FormaatExtensieBeschrijving
PLY.plyStandaard puntenwolkformaat. Breed ondersteund.
Compressed PLY.plyGekwantiseerde attributen voor kleinere bestandsgrootte.
SPZ.spzCompact Gaussian-formaat van Google. Zeer kleine bestanden.
glTF.glbWebklaar 3D-formaat. Werkt met three.js en andere viewers.
.splat.splatLichtgewicht formaat voor webviewers.
SOG.sogCompact gesorteerd Gaussian-formaat.

Media

FormaatBeschrijving
Orbitvideo360° draaitafelvideo (MP4)
WebviewerZelfstandig HTML-bestand met interactieve 3D-viewer

Nabewerking

Compactificatie kan worden ingeschakeld in het onderdeel Verbeteringen. Het verwijdert vrijwel onzichtbare Gaussians na de training, waardoor de bestandsgrootte met ongeveer 55% wordt verkleind zonder visueel kwaliteitsverlies.


Expert Modus

Schakel over naar de Expert Modus via Modus > Expert Modus (Cmd+2) voor volledige controle:

  • Navigator (linker zijbalk) — Blader door geimporteerde afbeeldingen, cameralijst en logboek
  • Inspector (rechter zijbalk) — Trainingspresets, configuratie, live statistieken, verliesgrafiek, verbeteringen en export
  • Viewport — Volledig interactieve 3D-weergave met alle bedieningselementen
  • Sleep inspectorsecties om ze te herordenen; klap secties in die u niet nodig hebt

Tips voor de Beste Resultaten

  • Overlap is essentieel — Zorg voor minimaal 60% overlap tussen opeenvolgende afbeeldingen
  • Beweeg rondom het object — Dek alle zijden af, inclusief de bovenkant indien mogelijk
  • Consistente belichting — Vermijd gemengde belichting of sterke schaduwen die tussen opnamen veranderen
  • Stabiele opnamen — Vermijd bewegingsonscherpte; gebruik een statief of stabiele handgreep
  • Neutrale achtergrond — Eenvoudige achtergronden helpen het algoritme zich op het object te concentreren
  • Meer afbeeldingen helpen — 30–50 afbeeldingen leveren doorgaans uitstekende resultaten op
  • Gebruik de Balanced of Quality presets — Quick/Preview zijn voor tests; eindresultaten vereisen meer iteraties
  • Probeer MCMC voor compacte exports — Als bestandsgrootte belangrijk is, produceert MCMC ongeveer 70% minder Gaussians

Overzicht Sneltoetsen

Navigatie

ToetsActie
Muis SlepenDraaien / Rondkijken
Shift+Slepen / Rechts-SlepenCamera verschuiven
ScrollZoomen / Vooruit bewegen
WASDCamera bewegen
Q / EOmhoog / omlaag bewegen
FOrbit / Vrije-Vlucht wisselen
DubbelklikkenHercentreren op punt
Cmd+ScrollGezichtsveld aanpassen

Weergaven

ToetsActie
RCamera resetten
TAutomatische rotatie in-/uitschakelen
PCamera-afspelen in-/uitschakelen
BAchtergrond wisselen
0–9Naar trainingscamera springen
Pijl Links/RechtsVorige/volgende camera

Vastleggen

ToetsActie
SSchermafbeelding opslaan
VDraaitafelvideo opnemen
CCamera-informatie kopieren

Editor

ToetsActie
TabBewerkingsmodus in-/uitschakelen
Klikken / SlepenGaussians selecteren
Option+KlikkenDeselecteren
X / DeleteGeselecteerde verwijderen
Cmd+ZOngedaan maken
[ / ]Penseelgrootte
EscSelectie wissen

Overig

ToetsActie
Cmd+1Eenvoudige Modus
Cmd+2Expert Modus
Cmd+OScene Openen
Cmd+SScene Opslaan
Cmd+Shift+SSchermafbeelding Opslaan
Cmd+Shift+TTraining Starten
Cmd+?Sneltoetsen
HHulpoverlay in-/uitschakelen