Deplasarea unei piste detaliate a rezervorului folosind C4D, XPresso și Mograph

Acest tutorial va arăta utilizatorului cum să execute o pistă detaliată folosind Cinema 4d, XPresso, modulul Mograph și Roll-It - un plugin gratuit. Rezultatul final va fi o piesă de rezervă care animă automat în timp ce vă deplasați și rotiți-o.


Descărcați fișierele proiectului pentru acest tutorial


Descarcă Roll It (plugin gratuit)


Efectul final de previzualizare

Pasul 1

Deschide NAMETHISFILE.c4d fișierul furnizat. Acesta conține un link de cale deja modelat.

Pasul 2

Aruncați link-ul într-un obiect Mograph Cloner (meniul Mograph> Cloner Object). Seteaza Numara la 60, mod la Liniar, si Deplasare la 24m pe axa Z.

Pasul 3

Creați un obiect Bezier Spline (Obiecte> Creați Spline> Bezier) și extrageți un spline similar celui de mai jos. Acest spline a fost extras din vizualizarea laterală (apăsați F3) și este de aproximativ 600 m lungime cu o înălțime de 100 m. Asigurați-vă că faceți clic și trageți atunci când creați noile puncte pentru a oferi curbe mai fine.

Pasul 4

Introduceți un obiect Spline Wrap (Mograph> Spline Wrap) și grupați-l cu obiectul Cloner selectând ambele obiecte din managerul de obiecte și apăsând Alt + G.

Pasul 5

Faceți clic pe obiectul Spilne Wrap din Managerul de obiecte. În managerul de atribute, setați Bancar la 270 grade, mod la Păstrați lungimea, Axă la Z+ și trageți spline din pasul 3 în Splina cutie.

Pasul 6

În funcție de lungimea totală a liniei spline, legăturile vor avea fie un gol, fie o suprapunere (suprapunerea este ilustrată în această imagine).

Pasul 7

Pentru a remedia acest lucru, ajustați numărul Numara în obiectul cloner până când ajungeți la cea mai apropiată potrivire fără a se suprapune. De acolo, reglați valoarea Z pentru reglarea fină. În acest caz, Numara a fost redus de la 60 la 58, iar valoarea Z a crescut de la 24 la 24.1. Aceasta a închis decalajul mic care a rămas

Pasul 8

Dacă totul este bine, piesa ar trebui să arate așa. Acum, pe roți și pe mașini.

Pasul 9

Creați un cilindru (Obiecte> Primitive> Cilindru).

Pasul 10

Seteaza Orientare a cilindrului la X+, Segmente de rotație la 50, si Înălţime la 20.

Pasul 11

Deplasați cilindrul în poziție și ajustați Rază astfel încât să se potrivească între pistele de sus și de jos. În acest exemplu, cilindrul a fost redus de la 50m la 48m.

Pasul 12

Faceți clic dreapta pe cilindrul din managerul de obiecte și selectați Faceți editabil (alternativ, apăsați C cu obiectul selectat). Apoi, selectați eticheta Phong și setați Phong Angle în managerul de atribute pentru a 22 grade

Pasul 13

Accesați modul Polygon și selectați Cuţit (Structură> Cuțit). Seteaza mod în managerul de atribute pentru a Buclă, și faceți două tăieturi, după cum se arată mai jos.

Pasul 14

Folosește Selecția buclă (Selecție> Selectare buclă) și selectați inelul de poligoane între cele două tăieturi.

Pasul 15

Extrudați poligoanele selectate (Structura> Extrudare).

Pasul 16

Treceți în modul Punct, selectați punctul central al roții și mutați-l înapoi cu 10 m. Țineți trecerea odată ce se deplasează pentru a fixa mișcările în trepte de 10.

Pasul 17

Creați un tub (Obiecte> Primitiv> Tub). În managerul de atribute, setați Radius interior la 10m, Raza exterioară la 15m, si Înălţime la 5m.

Pasul 18

Cu tubul selectat, utilizați Transfer (Funcții> Transfer) și plasați cursorul pe roată. O linie va apărea între tub și roată. Faceți clic și Tubul va fi transferat pe suprafața roții.

Pasul 19

Creați o Cilindru. Seteaza Înălţime la 8m, Rază la 2m, si Orientare la Z+. Denumiți acest Cilindru "Șuruburi".

Pasul 20

Introduceți un obiect Cloner (Mograph> Cloner) în timp ce țineți apăsat Alt, iar Cilindrul va fi plasat sub Cloner în Managerul de Obiecte. Seteaza mod la Radial, Rază la 12m , si Numara la 6. Denumiți acest obiect Cloner "Bolt Cloner".

Pasul 21

Ca și la pasul anterior, selectați obiectul Cloner și utilizați Transfer (Fucnții> Transfer) pentru a centraliza matricea pe roată făcând clic pe ea, rotiți Clonerul cu 90 de grade, astfel încât să se alinieze cu roata.

Pasul 22

Plasați tubul sub obiectul "Roată" din Managerul de obiecte. Apoi, selectați Cloner pentru bolți și obiect Roată și grupați-le (Faceți clic dreapta> Grup sau Alt + g). Denumiți acest grup Wheel.1.

Pasul 23

Utilizați funcția de copiere a pastei pentru a copia roata. Odată ce aveți patru roți, selectați-le pe toate și duplicați-le. Deplasați acest nou grup în spatele lor și compensați-l după cum se arată mai jos.

Pasul 24

Pentru a construi uneltele, creați un Cogwheel Spline (Obiecte> Primitive Spline> Cogwheel).

Pasul 25

Scalați Cogwheel Spline pentru a se încadra în calea pe care ați creat-o, apoi în Managerul de atribute, ajustați numărul dantură pentru a vă potrivi calea. În acest caz, numărul magic a fost 13. Radius interior în această imagine este 45.6, in timp ce Raza exterioară este 55.8.

Pasul 26

Aruncați spline-ul într-un obiect Extrude Nurbs (Obiecte> Nurbs> Extrude Nurbs) și setați Circulaţie la 8m. Asigurați-vă că eliminați celălalt Circulaţie cutii. Poziționați uneltele pentru a se potrivi în interiorul etrierilor.

Pasul 27

Selectați Roțile, Gear, Spline și grupul care conține Splinewrap și Cloner și grupați-le pe toate împreună. Un nume bun pentru acest grup ar fi "Track".

Pasul 28

Selectați toate cele 8 roți. faceți clic dreapta pe ele și adăugați o Roll-It etichetă. Roll-It este un plugin gratuit și poate fi descărcat de pe linkul din partea de sus a acestui post. Vom folosi Roll-It pentru a automatiza rularea roților și a roților dințate, ceea ce va deforma traseul.

Pasul 29

Sub Roll-It tag, setați manual Rază la cea a roții tale. În acest caz, era roata 96m în diametru, astfel încât Rază este setat sa 48. calculati funcția nu ar trebui utilizată deoarece eticheta se află pe un obiect nul și va avea întotdeauna o rază de 0

Pasul 30

Adauga o Roll-It eticheta la spline Cogwheel (nu obiect Extrude Nurbs). Rază valoarea pentru uneltele este foarte dificilă și va fi modificată mai târziu în tutorial.

Pasul 31

Faceți clic dreapta pe obiectul Spline Wrap și adăugați o etichetă XPresso. XPresso este mediul de programare bazat pe nodurile Cinema 4d. Sa dovedit a fi un protector de timp prețios și astăzi vom construi un scenariu foarte simplu.

Pasul 32

Faceți dublu clic pe eticheta Xpresso și veți fi întâmpinați cu o grilă. Din Managerul de obiecte, glisați și fixați obiectul Spline Wrap și roata din față în fereastra Xpresso după cum se vede mai jos.

Pasul 33

Faceți clic dreapta pe cutia roșie mică de pe roată (aceasta este caseta de ieșire pentru roata dvs.) și adăugați a Rotation.P port (Coordonate> Rotire> Rotire.P). Acum faceți clic dreapta pe cutia albastră (intrare) de pe Spline Wrap și adăugați un ofset port. (Proprietăți obiect> Offset). Valoarea Offset controlează poziția piesei în călătoria sa în jurul splinei.

Pasul 34

Faceți clic dreapta oriunde în grila XPresso și adăugați a Math nod (nou nod> XPresso> calculați> matematică). Poziționați-l între rotiță și nodul Spline Wrap și trageți cablurile între intrările / ieșirile așa cum este ilustrat în imagine. Ieșirea de rotație a roții este "transmisă" peste nodul Math, care îl va înmâna spre Spline Wrap.

Pasul 35

Problema este acum că ieșirea de rotație a Roții nu se traduce direct la setarea Offset pentru Spline Wrap. Trebuie să fie în jos, ca să spunem așa. Faceți clic pe nodul Math și examinați fereastra Attribute (sub Managerul de obiecte). Seteaza Funcţie la Divide, și setați Intrare la 30. Acesta este un număr pe care va trebui să-l ajustați, deoarece este afectat de lungimea splinei, diametrul roților și așa mai departe.

Finalizări finale

Ultimul pas este să optimizați valorile nodului de matematică pentru a vă asigura că piesa se lipeste de sol și nu se alunecă înainte sau înapoi atunci când mutați obiectul parental. Valoarea lui Rază în eticheta Roll-It a uneltei ar trebui să fie, de asemenea, ajustate pentru a se potrivi cu piesa. În acest caz, a fost redus de la 55m la 51,5 mn pentru a se potrivi cu viteza piesei.

Tot ceea ce este necesar pentru a anima piesa și a roti roțile este de a muta obiectul părinte (numit Urmări în acest tutorial) înainte sau înapoi. Acest grup poate fi, de asemenea, abandonat într-un obiect parental mai mare, cum ar fi un rezervor și va anima automat

Alte opțiuni

O adăugare opțională a platformei este de a adăuga un tag Morph (clic dreapta> Etichete de caractere> Morph) pe Track Spline și pentru a seta un Morph Target al splinei îndreptat, după cum se arată mai jos. Acest lucru se realizează prin mutarea pur și simplu a unuia dintre punctele de pe spline în sus. La vehiculele mai mari, cum ar fi tancurile, piesele de metale grele se îndreaptă așa, când vehiculul accelerează sau frânge brusc frânele. Morph Target valoarea poate fi definită ca cheie pentru a lucra în animațiile dvs. Acest pas este în mare parte inutil pentru vehiculele mai mici, din cauciuc, cum ar fi roboții.