Framework di plugin di Epic Games per lo streaming di dati in tempo reale in Unreal Engine da fonti esterne - includendo sistemi di motion capture, telecamere virtuali, inseguimento del viso, superfici di controllo e altri dati di animazione, consente l'anteprima immediata e la cattura delle performance negli ambienti di Virtual Production.
Cos'è Live Link?
Live Link è il framework di plugin di Epic Games per Unreal Engine, che trasmette dati in tempo reale da sorgenti esterne al motore. Costituisce la spina dorsale per la Virtual Production, il Motion Capture e i sistemi di anteprima interattiva.
Principio di base
| Aspetto | Descrizione |
|---|---|
| Funzione | Streaming di dati in tempo reale |
| Piattaforma | Unreal Engine |
| Protocollo | Basato su UDP |
| Latenza | Minima (nell'ordine dei ms) |
Sorgenti dati supportate
| Sorgente | Applicazione |
|---|---|
| Motion Capture | Vicon, OptiTrack, Xsens |
| Face Tracking | iPhone, ARKit |
| Virtual Camera | iPad, iPhone |
| Control Surfaces | Console luci, fader |
Architettura
| Componente | Funzione |
|---|---|
| Source | Sorgente dati (esterna) |
| Subject | Singolo flusso dati |
| Plugin | Specifico della sorgente |
| Client | Unreal Engine |
Integrazione Motion Capture
| Sistema | Supporto Live Link |
|---|---|
| Vicon | Plugin nativo |
| OptiTrack | Plugin Motive |
| Xsens | Plugin MVN |
| Rokoko | Plugin Studio |
Virtual Camera
| Funzionalità | Descrizione |
|---|---|
| App vCam | Applicazione iOS |
| Tracking | Dispositivo verso telecamera UE |
| Anteprima | In tempo reale sul dispositivo |
| Registrazione | Basata su take |
Face Tracking
| Metodo | Descrizione |
|---|---|
| ARKit | TrueDepth dell'iPhone |
| LiveLink Face | App dedicata |
| Audio2Face | Integrazione NVIDIA |
| Faceware | Professionale |
Workflow
| Passaggio | Descrizione |
|---|---|
| 1 | Attivare il plugin |
| 2 | Configurare la sorgente |
| 3 | Assegnare il subject |
| 4 | Ricevere l'animazione |
Tipi di Subject
| Tipo | Dati |
|---|---|
| Animazione | Pose dello scheletro |
| Trasformazione | Posizione/Rotazione |
| Telecamera | Parametri della telecamera |
| Luce | Valori della luce |
Retargeting
| Aspetto | Descrizione |
|---|---|
| Scheletro Sorgente | Rig Mocap |
| Scheletro Destinazione | Personaggio UE |
| Mappatura | Associazione ossa |
| Pre-elaborazione | Filtri, offset |
Integrazione Blueprint
| Funzione | Descrizione |
|---|---|
| Get Subjects | Sorgenti disponibili |
| Evaluate | Dati attuali |
| Record | Avviare la registrazione |
| Playback | Riproduzione |
Timecode
| Aspetto | Descrizione |
|---|---|
| Sync | Genlock/Timecode |
| Provider | Segnale esterno |
| Registrazione | Con Timecode |
| Riproduzione | Sincronizzata |
Setup Virtual Production
| Elemento | Funzione |
|---|---|
| nDisplay | Cluster di schermi LED |
| Live Link | Dati di tracking |
| Genlock | Sincronizzazione telecamera |
| Timecode | Sincronizzazione registrazione |
Preset
| Tipo di preset | Applicazione |
|---|---|
| Source Presets | Configurazione sorgente |
| Subject Presets | Assegnazioni |
| Retarget Assets | Mappatura ossa |
| Animation BP | Elaborazione |
Ottimizzazione Latenza
| Misura | Descrizione |
|---|---|
| Buffer Size | Minimo |
| Rete | LAN dedicata |
| Timecode | Genlock |
| Interpolazione | Opzionale |
Risoluzione problemi
| Problema | Soluzione |
|---|---|
| Nessun Subject | Firewall, rete |
| Jitter | Regolare il buffer |
| Drift | Controllare il Timecode |
| Lag | Ottimizzare la rete |
Plugin
| Plugin | Applicazione |
|---|---|
| LiveLinkVicon | Sistemi Vicon |
| LiveLinkOptiTrack | OptiTrack |
| LiveLinkXR | Visori XR |
| LiveLinkOSC | Protocollo OSC |
Registrazione
| Aspetto | Descrizione |
|---|---|
| Take Recorder | Registrare in UE |
| Sequencer | Salvare l'animazione |
| Level Sequence | Per la riproduzione |
| Baking | Animazione finale |
Best Practices
| Pratica | Motivo |
|---|---|
| Rete Dedicata | Stabilità |
| Sincronizzazione Timecode | Multi-sorgente |
| Test prima delle riprese | Identificare problemi |
| Registrazione di backup | Sicurezza |
Oggi
Live Link è diventato la tecnologia standard per i flussi di lavoro in tempo reale in Unreal Engine. Dai piccoli progetti indie con tracking via iPhone ai grandi palcoscenici di Virtual Production con sistemi Mocap professionali, la capacità di integrare senza problemi flussi di dati esterni sta rivoluzionando la produzione cinematografica e videoludica.