DIY Motion Capture voor 3D-karakteranimatie

Leer hoe u goedkoop uw eigen Motion Capture-gegevens voor Cinema 4D kunt opnemen!

Welkom bij het tweede deel van onze serie over Character Animation met Mixamo in Cinema 4D. In ons vorige artikel bekeken we hoe je 3D Characters met Mixamo in Cinema 4D kunt riggen en animeren met behulp van Mixamo's character animation library. Op dit punt ben je misschien begonnen te spelen met Mixamo en ben je tot het besef gekomen dat de mocap library misschien niet zo uitgebreid is als je wilde.

Wat als je bijvoorbeeld een zeer specifieke beweging nodig hebt voor een project? Wat als je je eigen bewegingen wilt vastleggen? Moet je zo'n pingpongbalpak huren? Ik was net zo nieuwsgierig als jij, dus ik heb wat tijd genomen om een doe-het-zelf motion capture systeem te onderzoeken en te testen dat in Cinema 4D kan worden geïmporteerd. Het resultaat is mijn recreatie van de "crane kick" scène uit de originele KarateKinderfilm. Ik heb zelfs een gratis projectbestand gemaakt om te downloaden en mee te rommelen. Veel plezier!

{{lead-magnet}}

Voordat de Karate Kid filmfanaten me verwijten dat Johnny Lawrence niet op zijn gezicht kruipt na een rechtse kopstoot, wil ik hier aan toevoegen dat ik moest improviseren met FallingBackDeath.fbx uit de Mixamo bibliotheek omdat ik in een kleine kamer moest opnemen. Ik zei toch dat dit DIY was?

DIY Motion Capture voor Cinema 4D

Na wat onderzoek vond ik een geweldige DIY motion capture rig... iPi Soft gemengd met een Xbox Kinect Camera Het resultaat was zelfs beter dan ik me had voorgesteld.

Misschien heb je al een deel van de spullen die nodig zijn om deze kit te bouwen. Zo ja, dan heb je geluk!

HARDWARE VOOR DIY MOTION CAPTURE

Hier is een korte lijst van hardware die je nodig hebt om de DIY motion capture rig op te zetten.

1. Een PC (of MAC met Windows geïnstalleerd via Boot Camp) 2. Kinect 2 Camera (~$40) 3. Kinect 2 USB Adapters voor Xbox One & Windows ($18.24). 4. Camera Statief ($58.66).

Totaal zonder computer: $116.90

SOFTWARE VOOR DIY MOTION CAPTURE

Hieronder vindt u een korte lijst van software die u nodig hebt om het DIY Motion Capture project uit te voeren.

  • iPi Recorder (gratis download)
  • iPi Mocap Studio ( 1 maand trail of aankoop)
  • Kinect one windows stuurprogramma
  • Cinema 4D Studio

We gaan proberen dit zo goedkoop mogelijk te houden.

U kunt een eeuwigdurende licentie van 195 dollar krijgen voor iPi. Dat betekent dat het helemaal van u is en twee jaar technische ondersteuning en software-updates omvat. De express-editie omvat de volgende zaken iPi Recorder & iPi Mocap Studio U bent echter beperkt tot een enkele RGB/dieptesensor camera, maar het is 99% zo betrouwbaar als de duurdere opties. Voor dit artikel heb ik de proefversie gedownload, u kunt hetzelfde doen om mee te volgen.

iPi zegt dat je alleen van voren kunt opnemen met een enkele camera. Ik draaide echter rond en... oh mijn hemel, het werkte! Vergeet niet dat dit de enige software is die ik heb getest met deze techniek. Als je andere toepassingen gebruikt om DIY motion capture te testen, vertel ons dan over je ervaring. Ik heb ze aan het eind van dit artikel opgesomd ter referentie.

DIY Motion Capture: Stap voor stap

Nu we onze software en hardware hebben verzameld, laten we eens kijken hoe we snel zelf Motion Capture kunnen doen.

STAP 1: INSTALLATIE

  1. Installeer eerst iPi Recorder & IPi Mocap Studio voordat u uw Kinect op uw PC aansluit.
  2. Sluit uw Kinect aan op uw PC
  3. Het zal u vragen om Kinect One Driver. Zo niet, download hier.

STAP 2: IPI-RECORDER

1. Stel de camera op tussen 0,6 m en 1,8 m van de vloer. Let op: De vloer moet volledig zichtbaar zijn! We moeten je voeten zien!

2. Start iPi Recorder

3. In het tabblad Apparaten verschijnt een oranje icoontje van Kinect 2 for Windows met de aanduiding klaar Zo niet, controleer dan of de USB correct is aangesloten, of het stuurprogramma is geïnstalleerd en start de computer opnieuw op.

4. Klik op Video opnemen

5. Er verschijnen nieuwe tabbladen. Setup, Background & Record.

6. Klik op Achtergrond

7. Klik op Achtergrond evalueren Dit maakt een enkele momentopname van de achtergrond. Stel de timer voor de momentopname in met de optie Startvertraging dropdown menu (pas op dat u de camera niet beweegt als de foto is gemaakt).

8. Zorg ervoor dat u het pad van uw map wijzigt in de plaats waar u de opname wilt hebben.

9. Klik op de RECORD tabblad, stel uw Startvertraging dropdown om je een kans te geven je achter de camera in positie te brengen & druk op "Start Recording".

10. Maak de 'T' plaat - Ga in een T-houding staan met je armen recht, alsof je in een vliegtuig gaat veranderen. 1 à 2 seconden, en begin dan te bewegen.


11. Er verschijnt een nieuw venster met de tekst Opname voltooid Klik op de Videopictogram hernoemen en geef uw opname een passende naam.

STAP 3: IP I MOCAP STUDIO

Laten we die gegevens meenemen naar Mocap Studio!

1. Start Ipi Mocap Studio

2. Sleep uw .iPiVideo naar het venster/canvas

3. U wordt gevraagd om het geslacht en de lengte van het personage te kiezen. Als u de lengte niet weet, krijgt u nog een kans om deze handmatig aan te passen. Klik op Afwerking.

4. Je ziet nu jezelf verschijnen, samen met blauwe gestippelde maas & veel graan.

5. Onderaan het venster is een tijdlijn die u kunt scrubben om uw opname te bekijken.

6. Sleep de Regio van belang (grijze balk) en de Neem (grijze balk) om bij te snijden naar het begin van uw T-houding en uw laatste rustpositie voordat u van uw computer liep om uw opname te stoppen.

7. Onder Volgen/instellingen moet u alle selectievakjes voor snel inschakelen. volgalgoritme , voetvolging , botsingen op de grond & hoofd volgen .

8. Schrap de tijdlijn naar het begin van het bijgesneden gebied en klik op spoor voorwaarts. U ziet nu een bone rig die wordt gevolgd naar uw opname.

9. Op uw eerste spoor kunt u een arm of been vinden dat vastzit aan het lichaam. Om dit op te lossen gaat u naar Individuele lichaamsdelen volgen dropdown en vink alle onderdelen uit en laat alleen het beledigende lichaamsdeel aangevinkt. Druk dan gewoon op Refind Vooruit die dat spoor alleen op dat ene been of die ene arm zal verfijnen.

10. Klik vervolgens op Jitter verwijderen Het werkt vrij goed. Als het extra springerig is op een bepaalde ledemaat, klik dan... Optie " en sleep de schuifregelaars van het beledigende deel naar een hoger gladheidsbereik. Zie het als een vervagingstool. Als je glad maakt verwijder je misschien details (bv. een wiebelende hand zal stabiliseren), maar als je verscherpt voeg je details toe (bv. een betere hoofdbeweging).

11. Ga nu naar Bestand/Streefkarakter instellen uw Mixamo T-pose .fbx-bestand importeren

12. Ga naar Acteur en stel de hoogte van je personage in (dit is de grootte van je personage zodra het in C4D is geïmporteerd).

13. Ga naar Export tabblad en klik op Export Animatie en exporteer je .FBX bestand.

14. Dit is de basis. Als je dieper op de materie wilt ingaan, moet je de gebruikershandleiding raadplegen. iPi volgt ook geen vingers. Als je meer wilt weten over handmatig keyframen, moet je Hand Keyframing in iPi of Keyframe in C4D raadplegen. Mijn advies is ook om je opnames kort te houden om trackingfouten te minimaliseren. Je kunt dan alle shorts aan elkaar plakken in Cinema 4D.

STAP 4 : OPEN IN CINEMA 4D (OF 3D PAKKET NAAR KEUZE)

  1. Importeer de .FBX door te gaan naar Bestand/samenvoegen en zoek je Running.fbx
  2. Als je een opfrisser nodig hebt, lees dan Rig and Animate 3D Characters with Mixamo in Cinema 4D.

Dat is alles! Je bewegingsgegevens zitten nu in Cinema 4D.

Meer informatie: Motion Capture met Cinema 4D

Hat tip aan Brandon Parvini die mijn Mr Miyagi was voor dit project! Deze video tutorial met Brandon is een geweldige bron voor meer inzicht in het proces dat ik gebruikte voor dit project.

Hier zijn enkele andere tutorials die ik ook nuttig vond voor Motion Capture.

  • Cinema 4D & Mixamo - Mixamo animaties combineren met Motion Clips
  • Cinema 4D Motion Clip - T-Pose naar animatie (en een beetje Marvelous Designer)
  • IPISOFT - Animatie Afvlakken Handleiding
  • Kinect Motion Capture Tutorial - Ipisoft Motion Capture Studio
  • Motion Capture voor de massa: Review van iPi Soft met Cinema 4D

Motion capture is een konijnenhol dat ECHT diep kan worden. Als je op zoek bent naar een aantal alternatieve methoden voor de in dit artikel genoemde, zijn hier enkele verschillende motion capture-oplossingen uit de industrie.

ALTERNATIEVE TOEPASSINGEN VOOR DIY MOTION CAPTURE

  • Brekel - ($139.00 - $239.00)
  • Oude versie van Brekel - (Gratis, maar een beetje buggy)
  • NI mate - ($201.62)
  • IClone Kinetic Mocap - ($99,00 - $199,00)

ALTERNATIEVE CAMERA'S VOOR DIY MOTION CAPTURE

  • Azure Kinect DK - (399,00 dollar)
  • Playstation 3 Oog Camera - ($5.98)
  • Nieuwe PlayStation 4 Camera - ($65.22)
  • Intel RealSense - ($199.00)
  • Asus Xtion PRO - ($139,99)

ALTERNATIEVE MOTION CAPTURE SYSTEMEN

  • Perceptie Neuron - ($1,799.00+)
  • Xsens (prijs op aanvraag)
  • Rokoko ($2,495+)

Klaar om Cinema 4D te verslaan?

Als je nieuw bent met Cinema 4D, of het programma wilt leren van een meester, dan heeft sensei EJ Hassenfratz een hele cursus ontwikkeld om je op weg te helpen met alles wat je moet weten om het programma te veroveren. Als je meer wilt leren, kijk dan hier op Cinema 4D Basecamp op School of Motion. Dit is een superleuke Cinema 4D training; je hoeft geen hekken te schilderen of auto's te wassen!

Scroll naar boven