Új funkciók a Cinema 4D-ben - R12-től R19-ig, R20 és R21

Az Új verzióban - Egy idegen animálása a CMotion-Walkcycle-szal.

A bemutató összes videója Új funkciók a Cinema 4D-ben - R12-től R19-ig, R20 és R21.





Ezt az útmutatót közvetlenül követheted a Rigging-tanfolyam után a karakter sablonokkal. Aki csak itt szeretne belépni, az a "PSD_C4D_R13_CMotion_Start.c4d" munkafájlban találja a Rigging-tanfolyam végtermékét, tehát ennek a tanfolyamnak az alapját.

Az újdonságok Release 13-ban - egy idegen animációja a CMotion Walkcycle segítségével

Gyaloglási ciklus (Walkcycle) létrehozása

Az új CMotion objektum valóban könnyűvé teszi egy meglévő karakter, a CINEMA 4D karakter sablonjaira épített karakter Walkcycle létrehozását.

A karakter objektum beállításainál a Objekt oldalon a mozgás animálás mód szükséges hozzá. Itt található a Gyaloglási ciklus létrehozása gomb, amely a karakter sablon alapján az első gyaloglási ciklust generálja nekünk.

Az újdonságok között az 13. kiadásban - egy idegen animációja a CMotion-Walkcycle segítségével.

Aki figyelt az Szerkesztőre, észre fogja venni, hogy a Gyaloglási ciklus létrehozása gombra kattintás után a Csillagember lábai kicsit elmozdultak. De ennél sokkal több is történt.

A 13. kiadásban - egy idegen lény animációja a CMotion-Walkcycle segítségével

A Animálás paletta lejátszás gombjának megnyomásával láthatjuk, hogy a Csillagember egy Walkcycle-t fut át. Még ha jelenleg hiába izzad is, mert az idegen még nem mozdult meg a helyéről.

Az újdonságok között az R13ban - Egy idegen animációja a CMotion-Walkcycle segítségével.

Mi történt az Objektmenedzserben? Az karakter objektumhoz egy CMotion objektum lett alárendelve, amely tartalmazza az összes információt és irányítási lehetőséget a létrehozott gyaloglási ciklushoz. Tehát itt kezdhetjük meg az idegen gyaloglásának módosítását és személyre szabását.

Az újdonságok között a 13-as verzióban - egy idegen lény animációja a CMotion-Walkcycle segítségével.

Mielőtt hozzálátunk a gyaloglási ciklus személyesítéséhez, gondoskodjunk az alapvető paraméterekről a Walkcycle-hoz. Az objektum oldalon találjuk a Lépés hossza lehetőséget. Ahogyan bizonyára már észrevetted, az idegenünk nagyon kicsi lépéseket tesz. Hogy kissé határozottabban lépdeljen, növeljük a Lépés hosszát 15 cm-re.

Az újdonságok között az  13. verziónál - egy idegen animációja a CMotion-Walkcycle-mal.

Ez a változás az Szerkesztőben is azonnal észrevehető. Az idegen lábai már kissé távolabb vannak egymástól.

Újdonság a 13. verzióban - Egy idegen lény animációja a CMotion járásciklusával

A gyaloglási ciklus Sebességét a Idő paraméterrel szabályozzuk. Ez az érték mutatja meg, hogy a karakternek hány keretképre van szüksége ahhoz, hogy teljesen végig menjen a Walkcycle-ön. Tehát felgyorsítjuk a gyaloglást az érték csökkentésével, az én esetemben 15 képre.

Az R13-ban újdonság - egy űrlény animációja a CMotion-Walkcycle segítségével.

Hogy az idegenünk ne tapodjon többé a helyben, az Menüben a Gyaloglás beállítását Statikusról Egyenesre változtatjuk.

Az újdonságok a 13. kiadásban - egy idegen animációja a CMotion-Walkcycle-szel.

Most egy gyors kattintás az Animálás paletta lejátszás gombjára, és az idegenünk hűségesen egyenesen felénk sétál.

Az újdonságok az 13. kiadásban - Egy idegen animációja a CMotion-Walkcycle segítségével.

Gyaloglási ciklus személyre szabása

Az idegen jelenlegi járása még eléggé mechanikus és természetellenes. Néhány személyre szabással több jellemet adhatunk neki.

Ehhez különböző Komponensekhez különböző akciókat rendelhetünk, amelyek bizonyos időpontokban zajlanak a gyaloglási ciklusban. Az Objektumokat és Akciókat az Objekt oldalon az Objektumok kinyíló mezőjéből érhetjük el. Itt már megtalálhatók az első akciók a gyaloglási ciklusban, például a lábak felemelése a Lift (P.Y) akciók segítségével.

Az Alien animációjának hozzáadása az R13 kiadásban a CMotion-Walkcycle segítségével.

Az érintett paramétereket látjuk, ha kijelöljük a két akciót a listában. Itt már az első pontot elérjük az személyre szabásra - a lábak felemelését 5 cm-re növeljük, hogy az idegenünk rendesen nagyobb lépéseket tegyen.

Az R13-ban újdonság - egy idegen animációja a CMotion-Walkcycle segítségével.

Egy pillantás az Szerkesztőnézetre rögtön megmutatja a változás hatását. A láb most már jóval mélyebben húzódik felfele, így a lépések sokkal markánsabbak lesznek.

Az aliens animáció megjelenik a 13. kiadásban a CMotion-Walkcycle technológiával.

Másodsorra zavar minket az idegen merev felsőteste. A teljes gyaloglási ciklus során itt egyáltalán nincs mozgás. Ezért felelős a Medence komponens. A Komponensek hierarchiájából a Medence-t kikeresve kiválasztjuk.

Az újdonságok között a 13-as kiadásban - egy idegen lény animációja a CMotion-Walkcycle segítségével.

Egy jó kezdet az lenne, ha a felsőtest minden lépésnél könnyedén a megfelelő irányba fordulna. Ehhez válasszuk ki a Forgatás (W.Y) műveletet az Actions menüből.

Az újdonságok között a 13. kiadásban - egy idegen animációja a CMotion-Walkcycle segítségével.

Hogy a Pelvis komponens valóban végrehajtsa a műveletet, ki kell kifejezetten helyeznünk az adott komponenshez. Ehhez használjuk a megfelelő gombot az Actions menü mellett.

Azonosítjuk azokat a szavakat, amelyek nem német szavak: "CMotion-Walkcycle".

Amikor lefelé görgetünk az Objektek és Actions listájában, láthatjuk az újonnan hozzáadott Fordítás műveletet a Pelvis komponens részeként. Az ehhez tartozó beállításokat láthatjuk, ha kiválasztjuk az Actions műveletet a listában.

A fordítás értékének 8°-os értéket használtam. Ez már viszonylag feltűnő - aki szeretné, csökkentheti az értéket. Egy Variáció megadásával még egy kis véletlent vihettek be a játékba.

Az újdonság a 13. kiadásban - egy idegen lény animációja a CMotion-Walkcycle segítségével.

Nézzük meg az már kissé egyedi megjelenésű járást, miután az Alien-t ismét megint lefuttatjuk egy kattintással az Animáció paletta lejátszás gombjával.

Az új Release 13-ban - animáció egy idegennel a CMotion-Walkcycle segítségével.

Bár az Oberkörper mozog a fejjel és a karokkal együtt, még mindig túl mereven hatnak a karok. Ide további lépéseket kell tennünk, hogy a karok is részt vegyenek a járási ciklusban. Ehhez a két Kar-Komponenst a listán belül anszolni kell.

Az újdonságok Release 13-ban - Egy idegen animációja a CMotion-Walkcycle segítségével.

Miután mindkét komponenst kiválasztottuk a listában, nyissuk ki az Actions menüt és válasszuk ki a Forgatás (W.Y) műveletet. Ezzel a kezünkben a karok is könnyedén ringanak a járás mozgásával.

Az újdonságok között a 13-as kiadásban - egy idegent animációval, a CMotion-Walkcycle segítségével.

Ezt követően mindkét Kar-Komponensre a kiválasztott műveletet az Hozzárendelés gombbal rendeljük.

Újdonság a 13. kiadásban - animáció egy idegen lényről a CMotion-Walkcycle-mal.

Hogy mindkét művelet beállítását egyetlen eseményben el tudjuk végezni, válasszuk ki a két műveletet a listán belül a kar komponens alatt.

A Fordulási szögnek 20°-os értéket állítottam be; ez ismét egyértelműen érzékelhető karfordulást eredményez. Aki szeretné, hogy a fordulás ne legyen olyan feltűnő, egyszerűen csökkentse ezt az értéket. Itt is az engedélyezett Változatosság megadásával egyenlőtlen és ezzel természetesebb mozgást érhetünk el.

Az újdonságok között a 13. kiadásban - egy idegen animációja a CMotion-Walkcycle segítségével.

Most az Alien karjai ugyan minden lépéskor mozognak, azonban mindkét kar ugyanazon pillanatban és ugyanazzal a beállítással mozog. Ezt azonban szintén nagyon könnyen korrigálhatjuk.

Az újdonságok között a 13. kiadásban - egy idegen lény animációja a CMotion-Walkcycle segítségével.

Visszatérve a CMotion-Obejktum beállítási párbeszédablakába, még egyszer megvizsgáljuk a két kar komponenst a listán. Mindkét bejegyzéshez nem speciális meghajtót rendeltek a fordulatra. Pedig azt szeretnénk, hogy az Alien minden lépésnél végrehajtsa a karfordulást. Semmi könnyebb ennél: egyszerűen az Időzítő menüben válasszuk ki a mozgatórudat a két komponenshez.

Az újdonságok között a 13. verzióban - egy idegen lény animációja a CMotion-Walkcycle segítségével

Továbbá, állítsuk át az időpontot a végrehajtás szempontjából annak érdekében, hogy még több természetességet vigyünk a járásba. Ehhez csökkentsük vagy növeljük mindkét komponens Fázis-értékét -25%-ról illetve 25%-ról kb. -45%-ra illetve 45%-ra. Egyszerűen próbáljuk ki különböző értékeket és hatásaikat a járási ciklusra, amíg elégedettek nem leszünk egy kombinációval.

Az újdonságok között szerepel a 13-as verzióban - egy idegen animációja a CMotion-Walkcycle segítségével.

A Szerkesztő nézetben jól látható, hogy az átalakított meghajtó és a módosított időzítés miatt most az állkapocs váltakozva mozog. Nyugodtan kísérletezhetek tovább a paraméterekkel, amíg meg nem találjátok a kívánt "járást" a földönkívülinek.

Az újdonságok Release 13-ban - Egy idegen animációja a CMotion-Walkcycle segítségével.

Amit - különösen a rendkívül formált lábakkal ellátott Alienünknél - nem hagyhatunk figyelmen kívül, azok a lehetséges átfedések a felszínnel, amin az Alien jár.

Ezt ellenőrizni, a csoportban elhelyezkedő Jelenet Föld-Objektumot az Objektumkezelőben az objektumkapcsolattal válthatjuk ki.

Újdonság a 13. verzióban - egy idegen animációja a CMotion-Walkcycle segítségével

A Szerkesztő nézetben jól látható, hogy a lábak rendkívüli szélessége miatt nem teljesen lehet kizárni a felülettel való átfedést. Ezenkívül meg kell vizsgálnunk, hogy idegen lényünk az egész járási ciklus során az erre a célra tervezett talajra lép-e.

Az újdonságok között az 13. verzióban - Egy idegen animációjának a CMotion-Walkcycle-je.

Ezen problémás területek kezelése érdekében vissza kell térnünk a CMotion objektum beállításablakához, és ott meg kell nyitnunk a Póz oldalt. Itt további paramétereket találunk, amelyekkel irányíthatjuk egy karakter viselkedését a járás közben.

Szeretnénk enyhén felemelni az űrlény karaktert, hogy az optimálisan illeszkedjen a talajhoz. Ehhez egyszerűen beállítjuk a kívánt elmozdulást (alap-elmozdulás) egy kicsit felfelé (jelen esetemben 0,7 cm).

Az újdonságok között a 13. kiadásban - egy idegen animálása a CMotion-Walkcycle segítségével.

Ellenőrizzük az űrlény karakter további elmozdulását a Szerkesztő nézetben. Most már nem látható átfedés ...

Az újdonságok között a 13. kiadásban - egy idegen animációja a CMotion-Walkcycle segítségével

... így a renderelés során sem lesz zavaró átfedés látható a lábán. A kis járási ciklus az űrlényünk számára így be van állítva, és végre szabadon járhat.

ÚJDONSÁGOK A 13. KIADÁSBAN - Egy űrlény animációja a CMotion-Walkcycle segítségével

Sétálás egy adott pályán

A CMotion objektum számos lehetőséget kínál arra, hogy a most már járásra alkalmas karakterünket elindítsuk az úton. Most a következő opciót vesszük szemügyre, miszerint az űrlény karakterünket egy Végtag-pályán sétáltatjuk végig.

Egyszerűség kedvéért egy Kör objektumot választottam Végtag-pályaként. Természetesen választhattok bármilyen más pályát is. Az én Kör-végtagom 80 cm sugarú és az XZ síkon helyezkedik el.

Az újdonságok a 13-as verzióban - egy idegen animálása a CMotion-Walkcycle segítségével.

Ezáltal az űrlényünk nagymértékben látható marad.

Az alien animációja az újdonságok között a 13-as verzióban - CMotion-Walkcycle segítségével.

Hogy az Végtag-pályát megadjuk az űrlénynek Pályaként, az Objektum oldalon meg kell nyitnunk a CMotion objektum beállítási ablakát. Ott az Eljárás menüben eddig az Egyenesen beállítást választottuk. Most ehelyett a Pálya lesz a választott Eljárás.

Újdonság a 13. kiadásban - egy idegen animációja a CMotion-Walkcycle segítségével.

A Pálya mezőbe az Objektum tulajdonságaiban húzzuk be a Kör objektumot az Objektumkezelőből. Most az űrlény karakterünk megkapja az utasítást a CMotion objektumon keresztül, hogy kövesse a Kör-pályát.

Az újdonságok között a 13. verzióban - egy idegen animációja a CMotion-Walkcycle-mal.

Űrlényünk azonnal elfoglalja a kiindulási pozícióját a Végtag-pályán; azonban fontos megvizsgálni, hogy a Kör-végtag megfelelő pozíciót enged-e a karakternek a talajon. Ahogyan az ábrán jól látható, a karakter a lábcsuklót használja az út mentén történő járás során.

Azáltal, hogy ez a következő újdonság a 13. verzióban- animáció egy idegen lényről a CMotion-Walkcycle segítségével.

Mielőtt ezen módosításokat végrehajtanánk, mint ahogy én is tettem az én esetemben a Kör-végtag elmozdításával, először ki kell kapcsolnunk átmenetileg a CMotion objektumot. Ellenkező esetben a CMotion objektumunk teljesen összezavarodik, ami általában kalandos torzulásokhoz vezet. Miután tehát átmenetileg letiltottuk a CMotion objektumot az aktíválókapcsolóval az Objektumkezelőn keresztül, helyreállíthatjuk a Kör-végtag pozícióját, amennyire szükséges.

Az Alien animálása a CMotion-Walkcycle segítségével az 13. kiadásban.

Ezen változtatás után újra aktiválhatjuk a CMotion objektumot az Aktiválókapcsolóval, és figyelhetjük kis űrlényünket, ahogyan sétál a Végtag-pályán.

Az új megjelenési verzióban - egy idegen animációja a CMotion-Walkcycle-t használva.