Xpresso – nodes

uit de cursus Starten met Cinema 4D

Leuk dat je onze site bezoekt,

Ben jij leergierig?. Jij abonnee en dan ik geef jou 5% korting op de eerste maand! Wat vind je daar van? gebruik als kortingscode: DIEHARD

Geef een reactie of stel een vraag

Geef een antwoord

Registreer als je wilt reageren.

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

Starten met Cinema 4D

perm_identity Anco Dijkman | video_library 68 video's | query_builder 5:50:57

Professioneel aan de slag met Cinema4D

Cinema4D is een 3D modelleer en -animeerprogramma. Sinds kort is C4D ook als PlugIn in Adobe After Effects aanwezig.Hierdoor is de samenwerking tussen animatie, videobewerking en 3D dusdanig laagdrempelig geworden dat je snel in staat bent om met 3D objecten heel creatieve producties te maken.

Cinema4D heeft een indrukwekkende interface. Wij loodsen je door de belangrijkste vensters en opties zodat je niet direct verdwaalt in de eindeloze mogelijke opties en instellingen.

Doelgroep van deze cursus

Voor iedereen die wil leren modelleren in 3D. Ben je enkel in bezit van Cinema 4D Lite dan is deze cursus ook geschikt voor jou.

Wat ga je leren

In deze cursus leer je de beginselen van het animeren en modelleren in 3D. Voor het modelleren van 3D objecten gebruik je speciale modeling gereedschappen. Je leert op een laagdrempelige manier hoe je deze gereedschappen moet inzetten en gebruiken.

Je leert hoe je vormen maakt op basis van Splines en hoe je met Deformers extra dynamiek kunt toevoegen aan je model of aan een animatie. Je leert te animeren en hoe je je tekening belicht, camera’s plaatst en uiteindelijk rendert en exporteert.

Vereiste voorkennis en vaardigheden

Voor deze cursus heb je geen specifieke voorkennis nog. Algemene kennis van de computer en omgang met programma’s is wel aan te raden.

 

Om met enig vertrouwen aan de slag te gaan met XPresso

zal ik in een notendop uitleg geven over Nodes

data-types etcetera.

Voor dit doel doen we even een mini-project.

We maken een Nummer-kubus.

Of hoe je het ook maar noemen zou willen noemen...

Nieuw project:

De Lay-out mag even blijven zoals die is....

Want, we gaan met XPresso werken!

Allereerst maak ik een Null.

Deze Null noem ik XPresso.

Ik klik met de rechter muisknop op de Null in de Object-Manager.

Cinema D Tags> helemaal onderaan… XPresso.

Dit Null-object wordt slechts de container

waar de XPresso aan hangt. Meer doet het niet.

Vervolgens maak ik een kubus.

Mooi groen is niet lelijk...

Zo... De kubus...

De kubus sleep ik in de XPresso-Editor.

Daar staat de kubus als Node…

De kubus krijgt als OutputPort “Global Position”

Global Position betekent WAAR in deze D wereld.

Nu wordt het leuk.

We gaan nu zelf Nodes plaatsen

die relevant zijn voor wat we willen gaan doen.

Allereerst wil ik een Node hebben die aangeeft

waar in de D wereld de kubus zich bevindt.

Daarvoor gebruik ik de Node “Result”.

Links in de XPresso-Editor heb ik twee Tabs.

X-Manager en X-Pool.

De X-Manager is vergelijkbaar met de Object-Manager:

Het geeft een overzicht van het aantal Nodes die zijn geplaatst.

En in ons geval, is dat alleen de Cube.

De X-Pool is feitelijk de bibliotheek.

Door op het vergrootglas te klikken

activeer ik de zoek-functie.

Ik zoek “Result”, dus ik typ in het zoekveld:

R... E... S...

Result! Daar ben je...

Vanuit de X-Pool sleep ik de Node Result in de XPresso-Editor.

Voila!

De OutputPort van de Cube-Node verbind ik

met de InputPort van de Result-Node.

Alsjeblieft...

Als ik nu de kubus wat heen en weer verplaats

krijg ik hele vreemde waarden in de Result-Node.

Het lijkt in niets op wat er in de Coördinates-Manager staat.

Hoe kan dit?

Als ik de muis plaats op de OutputPort van de Cube-Node

kan ik onder in de balk van de XPresso-Editor zien

welk data-type hier wordt gehanteerd.

En dat is een Vector.

Plaats ik de cursor op de InputPort van de Result-Node

zie ik dat Data-Type staat op Real.

Dus... Data-Type van Result moet ik omzetten naar Vector.

En nu corresponderen alle waarden in de Coördinates-Manager

met de resultaten in de Result-Node.

De kubus weer even terug op plaatsen…

Nu maak ik een Text-Spline.

Als lettertype kies ik Arial Black.

Align laat ik staan op Left.

Height, oftewel grootte, wordt .

De tekstSpline plaats ik in een Extrude-Generator.

Caps voorzijde zet ik Fillet aan.

Aantal Steps: , Radius: .

Caps achterkant heb ik niet nodig: None.

De Extrude maak ik mooi rood…

Ik plaats de Extrude IN de Cube...

En nu even een beetje positioneren...

De Text-Spline sleep ik ook

in de XPresso-Editor…

Zo…

Als InputPort kies ik een eigenschap

die speciaal hoort bij de Text-Spline.

Ik klik op blauwe vlak> Object Properties>

Object Eigenschappen... Helemaal onderaan... > Text.

Nu “Link” ik de Cube-Node met de Text-Node.

En kijk wat er gebeurt....

De text veranderd in Global Position

Oftewel dezelfde tekst als hier in Result.

De Text-Spline geeft nu de positiewaarden weer van de kubus…

Dus als ik nu de kubus ga verplaatsen...

Wow... Dat is wel heel veel tekst.... Veel te veel tekst...

Past er bijna niet meer op...

Het correspondeert exact met de waarden

die hier in de Coördinaten-manager staan.

Maar, het is wel teveel. Dus daar gaan we iets aan doen.

De OutputPort van de Cube-Node ga ik verwijderen

door er met de rechter muisknop op te klikken.

Delete Port.

Ik maak een nieuwe OutputPort, en dat wordt

Position.Y.

Als ik op het cirkeltje kijk, zie ik dat dit een Real ia.

Result moet nu een Real worden.

Ik verbind beiden met elkaar.

En dan zie ik dat in de Y positie

de waarden -,...

Ik zet die allemaal op . Zo!

Ik ga opnieuw de Cube-Node "Linken"

met de Text-Node.

En nu krijg ik alleen de waarden te zien

als ik de kubus verticaal verplaatst.

Het enige wat ik nu nog wil oplossen

is dat ik geen getallen meer krijg achter de komma.

Ik wil alleen de hele getallen.

Ik ga nu een aantal handelingen doen...

En als je wilt meekomen, moet je die exact zo doen als ik.

Voor hele getallen, zonder waarden achter de komma....

heb ik een "Integer" nodig.

Ik klik met de rechter muisknop in de XPresso-Editor.

New Node> XPresso>... helemaal onderaan…

…Iterator> Iteration.

Data-Type staat al op Integer.

Ik verbreek de link tussen de Cube-Node en de Text-Node.

...Door er op te klikken.

De Iteration-Node staat er keurig netjes

tussen de Cube-Node en de Text-Node in.

De OutputPort van de Cube-Node link ik

met de InputPort Iteration End.

De OutputPort van de Iteration-Node

link ik met de Text-Node.

... Keurig netjes afgerond.

Ho... ik moet de pijl hebben en niet de oranje marker...

En nu krijg ik alleen HELE getallen...

Ik zal even mijn LayOut weer op normaal zetten...

Perfect!

XPresso is echt onontbeerlijk

voor het maken van animatie of Motion Graphics…

Het is misschien voor nu allemaal wat veel... Maar...

Ga voor jezelf de wereld van XPresso verkennen.