De Engines linken aan de Rig/ Bug-fixing R18

uit de cursus Character Design in Cinema 4D

De Engines linken aan de Rig/ Bug-fixing R18
Geef een waardering

Hallo vreemdeling,

wat leuk dat je onze site bezoekt. Bekijk gerust een paar video's en als het je bevalt kun je altijd abonnee worden.

Automatisch afspelen
Volgende video: Prepareren Canvas

Geef een reactie of stel een vraag

Geef een reactie

Registreer als je wilt reageren.

Character Design in Cinema 4D

perm_identity Anco Dijkman | video_library 37 video's | query_builder 04:47:47

Welkom bij deze cursus Character Design in Cinema4D.

We gaan een robot bouwen. Half mens, half machine. Je zult de beschikking moeten hebben over de Studio-versie van C4D. Daarnaast is enige kennis van het programma C4D zeker een pré. De cursus ‘Starten met Cinema 4D‘ is dan een heel goede basis.

Ontwerpen en bouwen in 3D

In deze cursus ga ik alle facetten behandelen die komen kijken bij het ontwerpen, bouwen, Riggen en textureren van deze complete robot. De kracht van Cinema4D is dat je de programma-omgeving niet hoeft te verlaten.
Vanaf het eerste ontwerp, modelleren, Riggen, UV Lay-out en textureren, blijf je binnen Cinema4D.

Je gaat kennismaken met een heel scala aan modelering-technieken.

Je gaat een complexe UV-Layout maken van alle onderdelen waaruit de robot zal bestaan.
Aan het eind van de cursus heb je een robot gebouwd die is voorzien van een textuur en een Rig, productie-klaar voor animatie of Game.

Ik wens je heel veel leer-plezier bij het doorlopen van deze cursus Character Design met Cinema4D.

Als laatste linken we de motoren op de rug van de robot aan de Rig.

De raketten op de rug van de robot hebben al een User Data, maar zijn nog niet gelinkt.

Laat ik beginnen met Engine Speed.

De Engine Speed, het draaien van de Turbines, wil ik gaan reguleren met een XPresso System Preset.

Een hele mond vol.

Null Engines krijgt een XPresso-Tag.

Zo... XPresso Editor > System Presets > Animation and Time > Rotate.

Wat deze Node doet, of beter gezegd: wat deze node ZOU moeten doen, is een gekoppeld object constant laten roteren.

Ik werk nu in CinemaD R.

En ik begrijp niet waarom deze System Preset in R niet werkt.

Wie het antwoord weet, die mag het zeggen.

Mocht je deze cursus volgen in een oudere versie dan R, is er niets aan de hand.

De oplossing voor dit probleem gaat met een omweg.

Ik open CD Lite, de gestripte versie van CinemaD binnen After Effects.

Ik ga naar After Effects.

File > New > Maxon CinemaD File.

Untitled is prima.

CinemaD Lite start op.

Ik plaats een Kubus.

Size Z wordt .

Add User Data.

Naam wordt Speed. Snelheid.

Float Slider, stappen van %. OK.

Daar is 'ie.

De kubus krijgt een XPresso Tag.

Ik plaats de kubus twee maal in de XPresso Editor.

De eerste krijgt als Output Port User Data “Speed”.

De tweede krijgt als Input Port Rotation. B. Banking.

De kubus moet roteren.

XPool.

System Presets. En daar staat Rotate.

Deze ga ik koppelen aan de tweede kubus-node…

Afspelen... Et Voilà! En we hebben instant rotatie. Werkt direct.

Ik plaats een Range Mapper tussen de eerste node en de rotatie-node.

Input Range wordt Percent. Procent.

Koppelen...

En nu kunnen we ook de snelheid regelen.

Heb je CD Lite, kun je dit bestandje bewaren en vervolgens openen in R.

Ik bewaar het als "SystemPreset_rotate" op het bureaublad.

Voor diegenen die WEL in R werken, maar niet de beschikking hebben over CD Lite, of een oudere versie van CinemaD...

heb ik een bestandje gemaakt met daarin deze XPresso System Preset “Rotate” die het gewoon doet.

Bij deze video is een download -link bijgevoegd voor het binnenhalen van het bestand.

Ik heb het bestand SystemPreset_rotate.cd genoemd.

En deze gaan we plaatsen in het robot project.

Ik ga naar File > Merge > en dan browsen naar de plaats op de harde schijf waar het bestandje staat…

Waarschijnlijk de Download Folder. In mijn geval staat het op het bureaublad.

De XPresso die ik had geplaatst op de Null Engines, die gooi ik weg.

Ik sleep de XPresso van de Cube naar de Null Engines.

XPresso openen.

Het array object is de turbine en deze roteert op de Y-as in de negatieve richting. Heading.

Ik sleep het Array Object IN de laatste kubus-node.

Zo, nu is het "Turbine".

Ik Delete de Input Port, en vervang deze voor Rotation H.

De eerste Node van de Cube met User Data gooi ik weg.

Daarvoor in de plaats komt upperBody.Mesh.

Output Port wordt Engine Speed.

Ik speel de animatie af…

Het werkt.

Behalve dan dat de turbine de verkeerde kant op draait. Even kijken of ik dat nog kan fixen.

-. OK.

Ja, nu draait hij de goede kant op. Snelheid... Yes.

Snelheid verhogen dan wel verlagen...

En de Instance die draait natuurlijk gewoon mee. Keurig.

Misschien is het mooier als de Spinner, je weet wel, die ronde top in het midden van de Turbine, onderdeel uitmaakt van de turbine.

Laten we dat gaan doen.

De turbine maak ik onzichtbaar.

EngineHull.

De top-polygonen ga ik splitten.

Split. Deze Polygonen kunnen nu weg.

Het afgesplitste deel wordt de Spinner.

Array Turbine converteer ik naar een Null en plaats de Array en de Spinner hierin.

De oude Turbine in de Xpresso vervangen voor de nieuwe.

Afspelen… Het werkt. Top. Zo, dat is één.

De andere functionaliteit die de motoren moeten hebben is dat ze van de rug kunnen roteren naar de schouders.

Oh, ik heb de Engines over het hoofd gezien met het uitlijnen van de Axes. Deze gelijk even goed zetten…

... Apply. Zo, nu staan ze goed.

Als ik de Null Engines ongeveer - ° roteer, dan staan haaks ze op de schouders.

In de XPresso van de Engines krijgt de Node upperBody.Mesh er nog een Output Port bij: Engine Position.

Engines erin. Rotation P. Range Mapper ertussen.

Deze krijgt als Output Range “Degree”.

Output Upper wordt - °. Verbinden.

Yes, de motoren draaien. Ik kan de snelheid regelen.

En... Ik kan ze op de schouders zetten.

Het hoofd kan ik laten draaien.

Alles werkt. Prima!

De User Data voor de Engines plaats ik in de View Port, hier bovenaan, in het midden.

Volgens mij hebben we nu alles gehad…. Dus… De Rig is klaar.