Forbindelsen mellem After Effects og Cinema 4D Lite åbner fascinerende muligheder, især når det kommer til at integrere realisme i dine 3D-projekter. I denne tutorial vil du lære, hvordan du kan styre lyset i After Effects, så det ikke kolliderer med din kugleoverflade. Vi benytter XPresso-kredsløbet, som gør det muligt for os at holde lyset længere væk fra kugleoverfladen for at opnå den ønskede visuelle effekt.
Vigtigste indsigter
- XPresso-tagget bruges til at styre objektpositionen.
- Brugerdata hjælper med at oprette specifikke parametre til kredsløbet.
- Kombinationen af matematiske node-funktioner muliggør tilpasning af lyspositionen.
Trin-for-trin vejledning
Trin 1: Oprettelse af grundsæt
I begyndelsen sletter vi alle tidligere indstillinger for at arbejde med et rent setup. Importer dit lys fra After Effects, der "hopper" over kuglen. Sørg for, at kuglen er lidt større, så lyset ikke forsvinder ind i den.

Trin 2: Opsætning af XPresso-tagget
Tilføj et XPresso-tag for at kunne styre lysbevægelserne mere præcist. Højreklik på lysobjektet og vælg “Cinema 4D Tags” efterfulgt af “XPresso”. Dette åbner XPresso-editoren.

Trin 3: Forberedelse af brugerdata
I XPresso-editoren skal du tilføje brugerdata. Dette definerer, hvilken punkt der er centrum, og hvilket objekt der fungerer som lys. Gå til brugerdataene og skift til brugerfladen for at tilføje dine data.

Trin 4: Oprettelse af datafelter
Tilføj to brugerdata: en til centrum og en til multiplikatoren. Multiplikatoren vil til sidst blive brugt til at bevæge lyset væk fra kugleoverfladen. Sørg for, at datatypen for centrum er indstillet til "Link" og at multiplikatoren er en "Float Slider".
Trin 5: Tilpasning af datastrengen
slet standarddataene og opret grupper for dine brugerdata. For at gøre dataene lettere at overskue kan du oprette en gruppe med navnet "Indstillinger". Tilføj derefter værdierne i overensstemmelse hermed.

Trin 6: Kæd lys- og centrumdata sammen
Træk nu brugerdataene ind i XPresso-editoren og forbind lys og centrum sammen. Dette gøres ved at binde brugerdataene fra XPresso-tagget til de relevante objekter i det aktuelle projekt.

Trin 7: Beregning af lysvektoren
For at beregne, hvor langt lyset skal være fra kugleoverfladen, har du brug for lyspositionen og centrumpositionen. Brug “Math Node” til at beregne vektoren mellem punktet og lyset med multiplikatoren.

Trin 8: Oprettelse af en multiplikation af vektoren
Forbind nu den beregnede vektor med multiplikatoren. Ved hjælp af endnu en Math Node kan du udføre beregningen. Sørg for, at den rigtige funktion til multiplikation er valgt for dynamisk at justere afstanden mellem lys og kugle.

Trin 9: Justering af lyspositionen
Nu er det tid til at kombinere de beregnede værdier. Du tager den globale position af lyset og tilføjer den beregnede vektor for at definere den endelige position.

Trin 10: Test indstillingerne
Nu kan du teste funktionaliteten. Sæt multiplikatoren til 1 for at kontrollere, om lyset stemmer overens med kuglen. Hvis du ændrer værdien, bør lyset dynamisk fjerne sig fra kuglen. Dette viser, at XPresso-kredsløbet fungerer korrekt.

Trin 11: Forfin opsætningen
Hvis forskellen mellem positionerne ikke er udtømt nok, skal du kontrollere indstillingerne i den relevante Math Node. Sørg for, at funktionen er korrekt indstillet til "Multiply" for at opnå den ønskede effekt.
Trin 12: Kontrol over lysanimationen
Sørg for, at lyset tilpasser sig størrelsen på kuglen. Du kan yderligere forfine indstillingerne for XPresso-kredsløbet og eksperimentere for at få det bedste ud af din animation.

Resumé – 3D-projekter i After Effects: Xpresso-kredsløb – Globus lys
Gennem denne proces har du lært, hvordan du ved hjælp af XPresso-tagget i Cinema 4D Lite kan styre koordineringen af lys over en kugleoverflade, uden at det kolliderer med selve kuglen. Anvendelsen af matematiske noder i kombination med brugerdata giver dig mulighed for at skabe dynamiske og tilpasningsdygtige lyskilder i dine 3D-projekter.
Ofte stillede spørgsmål
Hvordan kan jeg ændre lyspositionen i realtid?Brug multiplikatoren i XPresso-tagget til dynamisk at justere lyspositionen.
Hvad kan jeg gøre, hvis lyset stadig vises inden i kuglen?Sørg for, at multiplikatoren er korrekt indtastet, og at alle noder er korrekt forbundet.
Kan jeg bruge XPresso-kredsløbet til andre objekter?Ja, XPresso-kredsløb kan bruges til en bred vifte af objekter og animationer i Cinema 4D Lite.