Hogyan karakter animáció a játék verem túlcsordulás az orosz

Egy évvel törekedjünk, hogy a mozgás az ember (még séta) (kétdimenziós térben és használ egy nyitott nat. A Box2D motor), de én nem értem, hogyan kell csinálni. Gyakran hasonló kérdéseket más fórumokon az általam válaszol vagy „Menj Draw sprite és nem zavarja a buta kérdések”, vagy: „Nos, ez történik a motion-capture”. Nincs közvetlen keze felhívni sprite vagy motion-capture technológiával kezem alatt nem. Éppen ezért ésszerű remény, hogy hallja a választ ebben a témában itt.







És kapcsolatos kérdések: hogyan játékok, mint Assassins Creed (3 és újabb részeit) vagy a GTA 4 (5) létrehozott egy gyalogos animáció, a karakterek szabadon mozoghat a lépcsőn, vagy egy ferde síkon? Ez nyilvánvalóan nem tett na blanks, és úgy kell kiszámítani, valós időben, mint ők.

meghatározott augusztus 11 '15 at 23:13

1. Keret animáció

Rendszerint 2D játékokat. Például, ha szüksége van ahhoz, hogy a gyalogos animáció a karakter, a karakter készült több kép különböző szakaszaiban a mozgás. Később a játék ezeket a kereteket kapcsolva némi időkülönbség. Profit.

Egy ilyen megközelítés magában foglalja egy meglehetősen nagy mennyiségű munkát a művész. Motion Capture itt nem rögzítse. De a művész, természetesen használhatja a képek az emberek és az állatok különböző szakaszaiban a mozgás, mint a referencia.

A technikai oldalon általában megfelelnek az alábbi követelményeknek (például a személyzet szívesebben dolgozik): a kép kell egy átlátszó hátteret, a keretek között kell lennie egy és ugyanazon időintervallumban, az animáció kell „a helyszínen” (az alak mozgását többnyire a szoftver), nem kell kell lépni a keretek egymáshoz képest.

A 2d rövid animáció - szinte az egyetlen módja annak, hogy egy reális karakter animáció.

De a mozgás. kapcsolja. átméretezés - Ezek az animációk általában történik szoftver. Azt hiszem, ez könnyű kitalálni, hogy minden oldalról sokkal jövedelmezőbb, hogy a karakter a kód, mint felhívni minden mozgás van vágva a kiindulási pont.

De ugyanúgy, és lehet teljesen animált karakter!

2. csontváz animáció 2d

Ha nem készít egy egész, és azt, hogy állnak az egyes részek (karok, lábak, test, stb), akkor az egyes részek lehet mozgatni egymáshoz képest, és kap eredményeként egy animált karakter.

Ezt a technikát használják, például a projektben. 2d bizonyítják a lehetőségek Unity3D motort. amikor először jött ki. A karakter áll különálló alkatrészek, amelyek mozognak egymáshoz képest különféle eszközök révén animáció motor. Amikor elkezdi az utolsó Unity változat szükségessé teheti a projekt fájlt.

Alváz animáció fejlesztési ezt az ötletet. Karakter mindig részekre osztani. Csak most, ezek a részek kapcsolódnak a csontok egy csontváz, és mozgassa velük együtt. Hogyan működik nagyon jól látható egy promóciós videó Spine (csak abban az esetben, figyelmeztetem, hogy a gerinc - fizetett rendszer).







Azonban Motion Capture a létrehozott karakterek ily módon nem más, mint a fejlesztési költségvetés. 100% valósághű minden nem lehet elérni ugyanazt a (2D), és az átlagos 2d-előadó / animátor fog tenni mindent, gyorsabb, olcsóbb és jobb.

De valójában szemben animálni testrészek „kézzel” Csak egy kényelmesebb eszköz létrehozása animációk.

De a különbség time-lapse animáció - jelentős. Előnye csontváz 2d animáció - sokkal kisebb térfogatban textúra (a PC szinte lényegtelen, de a mobil plaftormah - néhány) sokkal kisebb munkák száma a művész (rajz nem kell 100.500 kereteket, és csupán néhány alkatrész test) és egy hordozó képességeket animációk a karakterek között az azonos csontváz. Mínusz - kisebb reális.

3. alváz animáció 3d

A 3d minden egy kicsit rossz. A karakter tömegmodellen, amely nem része a részvények (de meg is oszthatja, ha szükséges). Amikor animált csontváz - háló modellt deformáció lép fel. Ahhoz, hogy megértsük, látni és érezni, hogy hogyan jön létre és működik, csak ajánlani tudom ezt a bemutató (angol nyelven) létrehozására a karakter Blender, és importálni kell Unity.

Karakterek ugyanolyan csontváz animáció itt is osztani. Szintén a Unity, például, Mecanim Humanoid Rig. Ennek eredményeként meg lehet vásárolni / Márka / letölt szabad kész animációt, és alkalmazza azt minden humanoid karakterek (természetesen, és a karakterek, és animációk kell létrehozni, és konfigurálni egy bizonyos módon).

Animációk hozhatók létre, mint a modellező és animátor egyéni, beleértve a Motion Capture. Valójában, miután megkapta a mocap-adatokat egy valós személy (ezt a folyamatot, azt hiszem, világossá kell tenni), véglegesítették a fájlt, és kapcsolja be a szokásos animáció. Plusz persze nyilvánvaló - az animációk sokkal reálisabb. A probléma itt az, hogy a realizmus nem mindig jó, és hogy az animátor maga kézzel gyakran jobb, gyorsabb és olcsóbb.

Amellett, hogy a fenti, érdemes megemlíteni a rongybaba. A lényeg az, hogy a csontok a csontváz animáció helyett alkalmazott fizika, úgy, hogy a karakter lehet több „reális” (a szempontból a fizika) esik, die, stb Ragdoll, mellesleg, az a 2d, de ez szokatlan.

És ezzel összefüggésben a mellékelt kérdésekre fogok figyelni, hogy a IK (inverz kinematika) - nagyon valószínű, hogy azt használják ezeket a játékokat. De általában, ez csak az én hiszem, egy gyertyát a design, nem tart ezeket a játékokat.

Mi a teendő, ha nem egy művész, és animátor és modellező, és stb

  1. Keresse előadó / modellező ingyen (ha a gamedev.ru).
  2. Keresse előadó / modellező arány (akkor a csere szabadúszó).
  3. Keresse az eredmények a művész modellező szabad (kezdődik opengameart.org, valamint a boltok és a fórumokon népszerű játék motorok - sok ingyenes sprite és modellek).
  4. Keresse az eredmények az előadó / modellező a pénz (a boltokban a népszerű motorok, vagy csak online áruházak textúrák és 3D-s modellek, de a múltban, legyen óvatos - nem minden modell optimalizált játék).

Legyen óvatos engedélyeket! Sok „szabad” engedély annak igénye, hogy nem lehet a projektben! Szabadalmazott - még inkább!

  1. Ismerje meg és tegyen meg mindent magad. Kézi kiegyenesedett egy erős vágy és a kitartás. A másik dolog az, hogy a szakemberek a mindent meg fog tenni „most”.
  2. Légy kreatív és egyszerűsíteni kell a karaktert, hogy még akkor dolgozzon animáció érte.
  3. Itt található több kreativitást: hogy a karakter a 3d (találják ingyenes sokkal könnyebb, mint rövid animáció karaktereit 2d játékok), hogy néhány screenshot a kívánt szöget a kívánt animációt. Profit.

AC, GTA - ez mind Motion Capture. De bizonyos jelenetek - futás, gyaloglás, ugrálás ez az egész már típusfüggvénytár. Egyéni jelenet - távolabb.

Ha úgy gondolja, hogy ha valami mágikus algoritmus, amely lehetővé teszi, hogy nincs közvetlen kézi vagy motion capture jól húzott és animált, azt felidegesíteni. A legközelebbi buszmegálló - hogy egy kész spraytshit vagy talál egy animátor.

Válaszol augusztus 12 '15 at 05:36




Kapcsolódó cikkek