Šią pamoką pradėsime nuo tuščio projekto failo, taip pat galite naudoti kartu su darbiniais failais pateiktą projektą "PSD_C4D_R18_ObjectTracker_start.c4d" - tokiu atveju scenoje taip pat turėsite animuojamą logotipą.

Judesio sekimo įrenginio paruošimas

Šiuo atveju norime sutelkti dėmesį į objekto judėjimo atkūrimą, todėl judesio sekimo įrenginiui reikia tik integruoti filmuotos medžiagos vaizdo failą ir sukurti bei sekti sekimo taškus. Šiame pavyzdyje galime apsieiti be kameros judėjimo ar aplinkos rekonstravimo.

Pirmiausia iš meniu Motion Tracker (judesio seklys) gauname judesio sekimo objektą .

Naujovėje 18 atsiranda – objekto sekiklis.

Judesio sekimo objekto nustatymų dialoge pirmiausia pasirūpiname vaizdo įrašų sekos integravimu. Puslapyje Footage (filmuota medžiaga) eilutėje Footage (filmuota medžiaga) spaudžiame mygtuką Load (įkelti) .

Naujovė „Release 18“ – objekto stebėjimo priemonė

Naudodamiesi operacinės sistemos dialogo lange Open file (atidaryti failą) pasirinkite vaizdo įrašų seką "Desktop.mov", įtrauktą į šio vadovėlio darbinių failų paketą.

Priklausomai nuo kompiuterio našumo, stebėdami vaizdą galite nustatyti dar didesnę vaizdo kokybės pergrupavimo reikšmę,tačiau mūsų projektui pakanka 75 %.

Naujiena „Release 18“ – objektų sekimo programa.

Sekimo taškų nustatymas ir sekimas

Dabar, kai mūsų filmuotą medžiagą galima matytiir redaktoriaus rodinyje, galime pradėti nustatinėti sekimo taškus. Norėdami tai padaryti, perjungiame judesio sekimonustatymų dialogo puslapį 2D sekimasir pasirenkame Rankinis sekimas.

Naujovė „Release 18“ – objekto sekiklis.

Filmuoto stalo popieriuje matome iš viso 20 paruoštų taškų, tinkamų sekimui. Vėliau "Cinema 4D" objektų sekikliui reikės bent septynių sekimo taškų, kad būtų galima perspektyviai atkurti judesį.

Norėdami nustatyti sekimo tašką, laikykite nuspaudę komandų klavišą ir redaktoriaus rodinyjespustelėkite norimą vietą. Tada galite perkelti tašką į tikslią padėtį paliesdami vidinį modelio kvadratą naudodami pasirodžiusį padidinamąjį stiklą. Vilkdami vidinį modelio kvadratėlį arba išorinį paieškos kvadratėlį, galite reguliuoti abiejų dydį.

Naujiena išleidime 18 - objekto sekiklis.

Jei, kaip mano pavyzdyje, visiems sekimo taškams rekomenduojamas konkretus paieškos arba rašto dydis, jį galite iš anksto nustatyti 2D sekimo puslapio parinkčių srityje. Naudodamiesi šia galimybe taip pat aktyvuojame parinktį Extrapolate search position (ekstrapoliuoti paieškos padėtį), kuri kartais gali padėti sekti.

Naujovė pristatant 18 versiją - objekto sekimo priemonė.

Nebūtų dramatiška, jei vaizdo įrašų sekos pabaigoje iš 20 pradinių taškų tik septyni liktų visaverčiais sekimo taškais, tačiau savo pavyzdyje pasistengsiu išlaikyti visus taškus iki pabaigos.

Naujovėje "Release 18" - objektų sekimo įrankis.

Kai visi sekimo taškai nustatyti ir suderinti redaktoriaus rodinyje, galime pradėti sekti. Pirmiausia įsitikinkite, kad sąraše arba redaktoriaus rodinyje pasirinkti visi takeliai, tada spustelėkite mygtuką Rankinis sekimas.

Naujovė „Release 18“ – objekto sekimo priemonė.

Dabar šiek tiek užtruks, kol judesio sekimo įran kis seks mūsų sekimo taškus visuose vaizduose.

Naujovė „Release 18“ – objekto stebėjimo įrankis.

Jei po to, baigę sekimą, judėsime per animaciją, tikriausiai po kelių kadrų pastebėsime pirmą raudonai pažymėtą sekimo taško nesėkmę.

Naujiena „18-oji versija“ – Objekto sekiklis.

Tai galime lengvai ištaisyti paprasčiausiai paimdami pasislinkusį sekimo tašką pelės žymekliu ir perkeldami jį į numatytą padėtį. Taip šiame taške sukuriamas naujas raktinis kadras, o judesio sekimo įrenginys sinchronizuoja būsenas prieš pataisymą ir po jo, trumpam iš naujo sekdamas šį tašką.

Naujiena 18 versijoje - objekto sekiklis.

Tokiu būdu dabar tikriname visą sekamos vaizdo įrašų sekos eigą, ar joje nėra sekimo klaidų, ir prireikus jas ištaisome.

Naujovė Release 18 - objektų sekimo priemonė.

Kaip minėta pradžioje, savo pavyzdyje išsaugojau visus 20 sekimo taškų ir prireikus juos ištaisiau. Jei rezultatas jus tenkina, vieną kartą visiškai paleiskite animaciją kaip testą, kad nustatytumėte bet kokius šuolius ar taškų pasikeitimus.

Naujovė versijoje 18 - objekto sekimas.

Rekonstrukcija objektų sekimo programoje

Kadangi norime atkurti objekto, o ne kameros judėjimą, mūsų sekimo taškai apdorojami ne judesio sekimo programoje, o objekto sekimo programoje . Tačiau mūsų sukurtus ir sekamus taškus pirmiausia reikia perkelti. Norėdami tai padaryti, pirmiausia naudotojo takelių sąraše pažymime visus rankiniu būdu sukurtus takelius .

Naujovė „18 versijoje – objekto sekiklis“

Dabar iš meniu Motion Tracker (judesio seklys) pridedame objektų sekiklį. Jei objektų tvarkytuvepasirinktas judesio seklys, objektų seklys iš karto susiejamas su juo.

Naujas nuo 18 versijos - objekto stebėjimo įrankis.

Dar pasirinkti takeliai priskiriami per objektų sekimo įrenginio nustatymų dialogą sekimo puslapio objektų sekimo įrenginio puslapyje, naudojant apačioje kairėje esantį mygtuką Assign selected (priskirti pasirinktus). Čia taip pat matome, kad čia saugomas mūsų sukurtas judesio seklys.

Naujovė „Leidimas 18“ – objekto sekiklis

Atlikus šį veiksmą, sekimo objektui priskirtų takelių sąraše dabar yra mūsų naudotojo takelių.

Naujovė „Release 18“ – objekto sekimo priemonė.

Norėdami padėti objekto sekimo įrenginiui rekonstruoti, pereiname į judesio sekimo įrenginio rekonstravimo puslapįir nustatome židinio nuotolį į Žinomas ir pastovus, o klasikinis židinio nuotolis yra 36 mm.

Naujiena „Release 18“ – objekto sekiklis.

Grįžę į objektų sekimo įrenginio nustatymų dialogą, rekonstrukcijos puslapyjerandame 3D objekto rekonstrukcijos mygtuką . Dabar, kai visi parengiamieji darbai atlikti, galime pradėti rekonstrukciją.

Naujiena 18 versijoje - Objekto sekiklis.

Vėlgi praeina šiek tiek laiko, kol objekto seklys iš turimos informacijos atkuria objekto judėjimą.

Naujumas 18 versijoje – objekto sekiklis.

Tačiau po šio trumpo laukimo laiko jau galime matyti objekto sekimoašį objekto sekimotaškuose. Jei rekonstrukcija sėkminga, objekto sekimo objektasseka visus popieriaus ant stalo judesius, kai animacija atkuriama.

Naujiena „18 versijoje – „Objekto sekimas““.

Rekonstrukcijos pritaikymas

Panašiai kaip ir sekant kamerą, objekto sekikliui reikia kelių atskaitos taškų, kad jis galėtų teisingai suderinti savo ašis, taip pat kad būtų galima nustatyti mūsų scenos vienetus tinkamu masteliu.

Tam reikalingas apribojimo žymas galime rasti kontekstiniame meniu dešiniuoju pelės klavišu spustelėję po judesio sekimo žymomis. Pradedame nuo vektorinio apribojimo, skirto ašiai išlyginti; apribojimas priskiriamas tiesiogiai sekimo objektui.

Naujiena 18 versijoje - daikto sekiklis.

Redaktoriaus rodinyjepirmąjį vektorinį apribojimą dedame nuo viršutinio kairiojo iki viršutinio dešiniojo sekimo taško popieriaus lape.

Naujas 18 versijos – „Objektų sekimo programa“

Vektoriaus apribojimo žymės nustatymų dialoge apibrėžiame pageidaujamą ašies, mūsų atveju X ašies, išlyginimą . Kartu galime nurodyti scenos mastelį, įvesdami žinomą ilgį. Mūsų atveju atstumas tarp dviejų taikinių yra lygiai 12 cm.

Naujovė „Release 18“ – objekto sekiklis.

Norėdami apibrėžti antrąją ašį, kitą vektoriausapribojimą gauname iš kontekstinio meniu naudodami dešinįjį pelės klavišą arba per objektų tvarkyklėsmeniu Tags>Motion Tractor Tags.

Naujiena 18-ame leidime - Objektų stebėjimo programa.

Redaktoriaus rodinyjeantrąjį vektorinį apribojimą patalpiname nuo viršutinio kairiojo iki apatinio kairiojo sekimo taško popieriaus lape. Kaip matome, dėl mūsų pirmojo vektoriaus apribojimo raudonoji X ašis jau buvo tinkamai išlyginta.

Naujiena 18-oje versijoje - objekto sekimo priemonė.

Antrajam vektoriaus apribojimui pakanka jo nustatymų dialogo lange nurodyti gretimą ašį, mūsų atveju Z ašį.

Naujiena "Objektų sekimo programa" pradžioje 18 versijos.

Daugiau apribojimų objekto sekimo įrenginio atkūrimui reguliuoti nereikia. Kaip matyti redaktoriaus rodinyje, dabar objekto sekiklio ašių padėtis atitinka mūsų sceną.

Naujas funkcionalumas 18 versijoje - objekto sekiklis.

Po mūsų rekonstrukcijos pats objekto seklys yra objektas, animuojamas naudojant raktų kadrus - žinoma, be geometrijos. Dabar galime naudoti šią objekto animaciją bet kokiems 3D objektams scenoje integruoti ir animuoti.

Naujiena „Release 18“ – Objekto sekiklis.

3D objekto integravimas

Pavadinimas yra bendro pobūdžio, nes, žinoma, į šią animaciją galima integruoti bet kokį 3D objektą. Iš esmės mums tereikėtų pavesti savo objektus objektų stebėtojui per objektų tvarkyklę, tačiau tai nėra labai elegantiška, be to, sudėtingesnėse scenose tai yra painu.

Vietoj to per meniu Create>Object (kurti>objektas) sukuriame nulinį objektą, kuriam galime priskirti savo 3D objektus. Tuomet nulinis objektas prijungiamas naudojant apribojimą.

Naujovė „18“ - objekto sekiklis.

Suteikite nuliniam objektui pavadinimą, kuris atitiktų 3D objektą, o tada priskirkite nuliniam objektui apribojimo žymą naudodami kontekstinį meniu dešiniuoju pelės klavišu iš meniu Character Tags (simbolių žymos) .

Naujiena „18 versijoje“ – objekto sekimo programa

Apribojimo žymės nustatymų dialoge pirmiausia nustatome pagrindinio puslapio apribojimo tipą, mūsų atveju PGW (padėtis, dydis, kampas). Dabar pasiekiamame PGW puslapyjeapačioje aktyvuojame Position (padėtis) ir Angle (kampas) tikslus .

Tada galime vilkti objekto sekimo priemonęobjektų tvarkyklėsį apribojimo žymės lauką Target (tikslas).

18 versijos naujiena - objektų sekimo priemonė

Nulinis objektas iš karto perėmė objekto sekiklio padėtį ir kampą ir tai darys visų judesių metu, mums nesikišant į objekto sekiklio hierarchiją.

18 versijos naujiena - objektų sekimo priemonė

Kaip jau minėta, integravimui į animaciją galite naudoti bet kokį objektą; aš šiam tikslui sukūriau spalvotą PSD užrašą. Naudodamiesi objektų tvarkytuvu3D objektą priskirkite apribojimais valdomam nuliniam objektui. Iš objekto koordinačių atributų tvarkyklės ekstruzijos objekto atributų tvarkyklėjematome, kad jis dar nepritaikytas mūsų stebimam judėjimui.

18 versijos naujiena - objektų sekimo priemonė

Tačiau tai galima greitai padaryti, mums tereikia atributų tvarkyklėje"nuliulinti" padėties ir kampo parametrus,kad nebebūtų jokio poslinkio į pagrindinį nulinį objektą.

18 versijos naujiena - objektų sekimo priemonė

Galutinis 3D objekto arba užrašo padėties nustatymas atliekamas redaktoriaus rodinyje. Naudodami pavaldžiojo 3D objekto ašinius griebtuvus perkeliame 3D objektą į popieriaus centrą.

18 versijos naujiena - objektų sekimo priemonė

Fono integravimas

Kadangi aplinkos nesukūrėme ir atskirai jos nesekėme, viskas, ką gauname kaip atvaizdavimo rezultatą, yra judantis 3D objektas juodame fone. Tačiau mums reikia, kad fone veiktų bent filmuota medžiaga.

Tam iš aplinkos objektųpaletės gauname grindų objektą ir priskiriame jį nuliniam objektui taip pat, kaip ir 3D objektą arba užrašą. Norėdami užtikrinti, kad grindų objektas taip pat būtų teisingoje animuoto nulinio objekto padėtyje ar kampe, naudodami atributų tvarkytuvąnuliginame grindų objekto padėties ir kampo koordinates.

18 versijos naujiena - objektų sekimo priemonė

Kad gautume grindų objektui tinkamą tekstūrą, trumpam perjungiame judesio sekimo nustatymų dialogą. Ten randame mygtuką Create background object (sukurti foninį objektą), esantį filmuotos medžiagos puslapyje .

18 versijos naujiena - objektų sekimo priemonė

Paspaudus šį mygtuką, " Motion Tracker" sukuria fono objektą su mus dominančia tekstūros žyma, nes ji buvo teisingai apibrėžta naudojant frontalinį atvaizdavimą . Tiesiog perkeliame tekstūros žymąfono objekto į mūsų grindų objektą objektų tvarkyklėje . Tada galime saugiai ištrinti fono objektą.

18 versijos naujiena - objektų sekimo priemonė

Kadangi grindų objektas turėtų veikti tik kaip fonas per atvaizdavimą, priskiriame jam atvaizdavimo žymą per objektų tvarkyklėsmeniu Žymos>Kinema 4D žymos.

18 versijos naujiena - objektų sekimo priemonė

Žymos "render" nustatymų dialoge randame mums svarbią žymos puslapioparinktį Background compositing (fono komponavimas). Tai reiškia, kad scenos apšvietimas neturi įtakos grindų objektui, tačiau jis vis tiek gali gauti šešėlių.

Naujovė „Release 18“ – objekto stebėjimo įrankis.

Šešėlių sričių pridėjimas naudojant aplinkos okliuziją

Jei dabar atvaizduosime savo sceną, atvaizduotame vaizde turėsime ir mūsų 3D objektą, ir mūsų pėdsakų medžiagą, kaip norime. Vis dar erzina neegzistuojantis šešėlis, kurį meta PSD logotipas. Kadangi apšvietimo sąlygos stalo scenoje yra gana išsklaidytos, aplinkos okliuzijos pridėjimas per atvaizdavimą turėtų užtikrinti geresnį rezultatą.

Naujovėje, pateko „Objekt Tracker“ (Naujinime 18).

Norėdami įjungti aplinkos aprėptį kaip atvaizdavimo efektą, iškviečiame atvaizdavimo nustatymus per meniu Render (Atvaizdavimas) arba spartųjį klavišą Command + B. Ambient Occlusion jau galime rasti mygtuko Effects... (efektai...) meniu viršuje.

Naujiena 18-aje – Objekto sekiklis.

Kad šešėliavimo efektas nebūtų per stiprus ir atitiktų mūsų filmuotos medžiagos vaizdą, palikau beveik numatytąjį spalvų gradiento nustatymą ir tik sumažinau didžiausią spindulio ilgį iki 10 cm. Naudodami nurodytas tikslumo ir samplaikų vertes, gauname pakankamai švelniai perteiktas šešėlių sritis.

Naujovė „Release 18“ – objekto sekiklis.

PSD logotipas dabar atrodo daug harmoningiau integruotas į vaizdo įrašų seką. Jei norite dar daugiau, 3D objektus, žinoma, galite tinkamai apšviesti šviesos šaltiniais.

Naujiena 18 versijoje - objekto sekimo programa

Tai mus atveda prie šios objektų sekimo pamokos pabaigos. Galutiniam šio projekto atvaizdavimui pasirinkau geriausią, tyliausią savo paties nufilmuotos filmuotos medžiagos atkarpą (iš 70 paveikslėlio).

Naujovėje 18 versijoje - objekto sekimo sistema.