Kombinationen av After Effects och Cinema 4D Lite öppnar fascinerande möjligheter, särskilt när det gäller att integrera realism i dina 3D-projekt. I denna handledning lär du dig hur du kan styra ljuset i After Effects så att det inte kolliderar med din sfäriska yta. Vi använder oss av XPresso-nätverk som gör att vi kan hålla ljuset bortom den sfäriska ytan för att uppnå önskad visuell effekt.
Viktigaste insikter
- XPresso-taggen används för att styra objektets position.
- Användardata hjälper till att definiera specifika parametrar för nätverket.
- Kombinationen av matematiska nodfunktioner möjliggör justering av ljuspositionen.
Steg-för-steg-guide
Steg 1: Skapa grundinställningen
I början raderar vi alla tidigare inställningar för att arbeta med en ren uppsättning. Importera ditt ljus från After Effects, som hoppar över sfären. Se till att sfären är något större så att ljuset inte försvinner i den.

Steg 2: Ställ in XPresso-taggen
Lägg till en XPresso-tag för mer exakt kontroll över ljusets rörelser. Högerklicka på ljusobjektet och välj “Cinema 4D Tags” följt av “XPresso”. Detta öppnar XPresso-redigeraren.

Steg 3: Förbered användardata
I XPresso-redigeraren måste du lägga till användardata. Detta definierar vilken punkt som är mitten och vilket objekt som fungerar som ljus. Gå till användardata och växla till användargränssnittet för att lägga till dina data.

Steg 4: Skapa datafält
Lägg till två användardata: en för mitten och en för multiplikatorn. Multiplikatorn används senare för att flytta ljuset bort från sfärens yta. Se till att datatypen för mitten är inställd på “Link” och att multiplikatorn är en “Float Slider”.
Steg 5: Justera dataserien
Ta bort standarddata och skapa grupper för dina användardata. För att göra datan mer överskådlig kan du skapa en grupp med namnet “Inställningar”. Lägg sedan till värdena därefter.

Steg 6: Koppla samman ljus- och mittpunktdata
Dra nu användardata till XPresso-redigeraren och koppla ljuset samt mittpunkten med varandra. Detta görs genom att koppla användardata från XPresso-taggen till de relevanta objekten i det aktuella projektet.

Steg 7: Beräkna ljusvektorn
För att beräkna hur långt ljuset ska vara från sfärytan behöver du ljusets position och mittpunktspositionen. Använd “Math Node” för att beräkna vektorn mellan den färdiga och ljuset med multiplikatorn.

Steg 8: Skapa en multiplikation av vektorn
Koppla nu den beräknade vektorn med multiplikatorn. Med hjälp av en ytterligare Math Node kan du göra beräkningen. Se till att rätt funktion för multiplikation väljs för att dynamiskt justera avståndet mellan ljus och sfär.

Steg 9: Justera ljusets position
Nu är det dags att sammanfoga de beräknade värdena. Du tar den globala positionen av ljuset och lägger till den beräknade vektorn för att definiera den slutgiltiga positionen.

Steg 10: Testa inställningarna
Nu kan du testa funktionaliteten. Sätt multiplikatorn till 1 för att kontrollera om ljuset överensstämmer med sfären. Om du sedan ändrar värdet bör ljuset dynamiskt avlägsna sig från sfären. Detta visar att XPresso-nätverket fungerar korrekt.

Steg 11: Finputsa uppsättningen
Om skillnaden mellan positionerna fortfarande inte är tillräckligt uttalad, kontrollera inställningarna i motsvarande Math Node. Se till att funktionen är korrekt inställd på “Multiply” för att uppnå önskad effekt.
Steg 12: Kontroll över ljusanimationen
Säkerställ att ljuset anpassar sig efter sfärens storlek. Du kan fortsätta finjustera inställningarna i XPresso-nätverket och experimentera för att få ut det bästa av din animation.

Sammanfattning – 3D-projekt i After Effects: Xpresso-nätverk – Globus ljus
Genom denna process har du lärt dig hur du med hjälp av XPresso-taggen i Cinema 4D Lite kan styra koordinationen av ljus över en sfärisk yta utan att det kolliderar med själva sfären. Användningen av matematiska noder i kombination med användardata gör det möjligt för dig att skapa dynamiska och anpassningsbara ljuseffekter i dina 3D-projekt.
Vanliga frågor
Hur kan jag ändra ljusets position i realtid?Använd multiplikatorn i XPresso-taggen för att dynamiskt justera ljuspositionen.
Vad kan jag göra om ljuset fortfarande visas inom sfären?Säkerställ att multiplikatorn är korrekt inmatad och att alla noder är rätt kopplade.
Kan jag använda XPresso-nätverket för andra objekt också?Ja, XPresso-nätverk kan användas för en mängd olika objekt och animationer i Cinema 4D Lite.