Denne artikel er en del af Blender Guide serien:

  • Blender 3D Basics: Vejledningen Introduktion
  • Blender 3D Materialer og teksturer Basics
  • Blender 3D Belysning og Rendering Basics
  • Blender 3D Advanced Modeling
  • Blender 3D Animation Basics
  • Mastering 3D Rendering i Blender
  • Mastering 3D Lighting i Blender
  • Master HDR miljøbelysning i Blender 3D
  • Mastering Blender 3D-strukturer med UV-kortlægning
  • Mastering Dybde af fokus i Blender 3D for Realisme
  • Opbygning af en brugerdefineret ring i blender til 3D-udskrivning
  • Mastering Blender 3D Digital Cinematography
  • Blender 3D Building Virtual Video Skærme
  • Mastering Blender 3D til latteobjekter
  • Building Complex Camera Rigs i Blender 3D

Brug af statiske teksturer i dine Blender 3D-animationer er alt godt og godt, men hvad med at tilføje video i stedet for et stadig enkeltbillede? Dette betyder, at dine teksturer ville bevæge sig og animere med dine animationsrammer. Tilføjelse af video til objekter som teksturer giver dig mulighed for at indspille videoer i dine animationer.

I denne artikel viser vi dig, hvordan du laver virtuelle video skærme. Et fly i Blender er kun en firkantet polygon, indtil du lægger en tekstur på den. Normalt er dette kun et stillbillede, så det kan være en væg eller en gulvflise eller et stykke tæppe. Men har det nogensinde været for dig, at i stedet for et stillbillede kunne du vedhæfte en videofil til overfladen i stedet? Vi går ind i potentielle anvendelser til dette i et øjeblik, men hvordan konverterer du en video til en 3D-objekt?

Skift et fly til en videoskærm

Åbn Blender. (Selvfølgelig, hvis du ikke ejer en kopi af Blender, skal du gå til www.blender.org og downloade en gratis kopi.)

Slet standardkuben ved at vælge den med højre museknap og tryk på "Slet" -tasten. Klik på OK, eller tryk på Retur.

Hvis du ikke allerede har valgt "Cycles Render" fra valgmulighederne for gengivelsesmotor øverst på skærmen, gør det nu.

Lav nu et fly ved at trykke på "Shift + A" og vælge "Mesh -> Plane" i pop op-menuen.

Vælg flyet og vælg materialegenskaberne fra egenskabslinjen. Klik på Ny og skift standard "Diffuse BSDF" til en Emission overflade med popupen, fordi video skærme udsender lys, selv virtuelle.

Vælg farven på overfladen, som skal være videoen. Fra popup-menuen vælges billedtekstur.

Dette er normalt, hvor du vil vælge stillbilledet for tekstur, men i stedet vil vi tilføje en MP4-fil, i dette tilfælde en musikvideo. Klik på Åbn, og vælg din videofil fra filvelgeren.

Skift viewport skygger til Rendered, og du vil se at intet vises på flyet endnu. Vi skal ændre kortlægningen for at få det til at vise.

Før vi gør det, lad os gøre flyet til den rigtige form for en videoskærm. Klik på plus-symbolet øverst til højre i visningsporten for at udvide værktøjskassen.

Rul ned til hvor der står dimensioner og tilføj følgende:

 x = 1.080 y = 1.920 z = 0.0 

Dette giver dig løst det samme formatforhold på 16: 9 som et tv eller en video skærm. Nu skaleres det lidt op, så det er større ved at trykke på S og flytte musen, indtil den er den rigtige størrelse. Klik derefter på venstre museknap for at acceptere (eller tryk på højre museknap for at afvise).

Vælg nodeditor fra pop op-menuen nederst til venstre.

Du vil så se nodene til det aktuelle materiale.

Tilføj et kortnummer med "Vector -> Mapping." Placer det til venstre for Image Texture-noden, og tilslut vektorudgangsnudlen til vektorindgangen på billedteksturens knudepunkt.

Tilføj en teksturkoordinaterknude med "Input-> Texture Coordinate." Slut den genererede outputnudel til Vector-indtastningsnudlen på Mapping node.

Så er du færdig med kortlægning, og du kan gå tilbage til 3D View.

Videoen er nu på flyet, men den er ikke korrekt orienteret. Åbn Mapping node af materialet ved at klikke på det lille plus-symbol i den hvide prik ved siden af ​​ordet Mapping. Drej billedet omkring Z-aksen (op og ned) ved at skrive -90 i Z-akselrotation.

Nu er billedet på skærmen, men det ligger fladt, så vi skal rotere det oprejst.

Vælg skærmplanet med højre museknap og drej det ved at trykke på R og flytte musen. Begræns rotationen til Y-aksen ved at trykke på Y. Drej den til 90 grader (se på tallene, der ændres nederst til venstre på skærmen, mens du drejer), og accepter rotationen ved at trykke på venstre museknap.

Hvis rotationen ikke er helt korrekt, kan du skrive 90 ind i feltet, der dukker op nederst til venstre, efter du har fuldført din rotation.

Det sidste trin er afspilningsparametrene angivet i materialegenskaberne. Der er en trio af felter for at udfylde markerede rammer, startramme og forskydning. Rammer er mængden af ​​rammer fra den video, du vil vise. Sæt rammerne til 250, så vi kun viser 250 rammer fra videoen. Indstil startrammen til frame 1 (hvor filmen starter i din animation) og offset til 400, det vil sige videoen starter i starten af ​​din animation i frame 400 af den integrerede video og fortsætter til 250 rammer.

Opsæt en scene med et reflekterende gulv, og fjern alle andre lys fra scenen. Selvom du ønsker at duplikere din virtuelle video skærm og få flere forekomster af det omkring scenen, skal du sætte et par objekter på scenen, som afspejler eller bryder lyset fra skærmen.

Når du laver scenen, vil videoerne spille.

Hvorfor ville du gøre dette?

Hovedårsagen til virtuelle videoskærme i 3D er, at de kan interagere med 3D-elementer som i eksempelvideoet, hvor vi anbragte en glasboble foran skærmen til venstre for at lyset og billedet kunne bryde igennem.

Det er en fantastisk måde at lave nye og originale videobehandlinger ved at dæmpe dine videoer på en række interessante måder gennem glas, afspejlet i fly som en spejlhal eller spille på 3D-modeller af klassiske tv-apparater i 1950'erne, alle bygget ud af 3D objekter.

Men du kan bruge video skærme i dine animationer og film til en række andre visuelle effekt anvendelser også. Du kan erstatte vinduerne i et rumskib med video skærme eller endda placere en videoskærm bag glasset for at simulere levende handlinger, der finder sted inde i skibet. Dette efterligner en gammel filmteknik.

Du kan også have en enorm video skærm bag en 3D scene for at sætte en bevægelig virkeligheds baggrund til en scene med en enorm dinosaur eller animerede skeletter, som i de gamle Ray Harryhausen film, for at gøre 3D animation interagere med live action.

Du kan endda lave 3D-holografiske skærme ved at justere uigennemsigtigheden, når du sammensætter skærmen i din levende optagelse. Ved hjælp af kameraets mapping-funktion i Blender kan du endda gøre bevægelsen af ​​3D-kameraet følge bevægelsen af ​​den levende baggrundsfilm. (Vi dækkede dette i en nylig tutorial.)

Konklusion

Der er mange tricks du kan bruge virtuelle video skærme til; eksperimentere og se, hvad du kan komme med.

Hvis du har haft denne tutorial eller har spørgsmål, så lad os vide det i kommentarerne nedenfor.

Video Credit: "Unliking Stuff Frug" og "Udvalgt" af Bloomin 'Nora, der bruges med tilladelse.