Taigi, kad galėtume sutelkti dėmesį į darbą su naujomis funkcijomis, pakuotės priedų rinkinyje pasiruošiau projektą: PSD_R21_VektorVolumen_start.c4d. Jame yra parametrinis apvalus-objektas ir du partikulių-išmetikliai, nukreipti iš viršaus arba iš apačios į sferą. Šio vadovo tikslas turėtų būti tai, kad išsiskiriančios partikulės atsitrenktų į sferą ir ten pradėtų išsisklaidyti į visas kryptis.

Naujovė leidime 21 - Vektoriaus tūris ir jėgos laukas

Pasiskaitykime apie scenos komponentus. Abi partikulių-išmetikliai turi vienodus nustatymus: jie išmetė po 500 partikulių iki 300 kadro, kurio partikulių gyvavimo trukmė yra 1000 kadro, aprėpiančių visą animacijos trukmę.

Naujiena 21-iame leidime – vektorinis tūrio ir jėgos laukas

Paspaudus paleidimo mygtuką, pastebime, kad šiuo metu abių išmetiklių partikulės beveik nereaguoja į sferą. Tai ketiname pakeisti dabar.

Naujovė 21-iame leidime - vektoriaus tūris ir jėgos laukas.

Pirmo vektoriaus lauko struktūra

Pradedame sugeneruodami pirmą vektoriaus lauką iš sferos nurodytos geometrijos. Šis laukas turėtų nukreipti atsitrenkančias partikules aplink sferą pagal atsitiktinį modelį.

Pirmasis žingsnis - pasiimame voluminio generatoriausvolumeno meniu.

Naujovė „Release 21“ – vektorinės erdvės ir jėgos laukas.

Toliau perkeliame apvalų-objektą per tempimą ir nuleidimą per objekto-valdiklį kaip priklausomąjį objektą į voluminio generatorių. Šiuo metu nustatytas kaip talpinos filtras, todėl volumino generatorius sferą dabar kuria iš vokselų.

Naujiena 21 versijoje - vektoriaus tūrio ir jėgos laukas.

Kad sferą pakeistume į vektoriaus lauką, paprasčiausiai per meniu pakeičiame talpinos filtras į vektoriaus tipą.

Naujovė 21-ojoje versijoje - vektoriaus tūrinis ir jėgos laukas

Šiek tiek grubiai suformuotą vektoriaus lauko skiltį keičiame per voxelei dydį. 5 cm vertė visiškai pakanka mūsų tikslams.

Naujovė „Release 21“ – Vektorių tūrio ir jėgos laukas.

Iš mūsų buvusio apvalaus-objekto dėka per voluminį mesherį dabar tapo radialus laukas iš begalinių vektorių.

Naujiena „Release 21“ – Vektorių tūriai ir jėgos laukai.

Pagilinę artėjimą prie vektoriaus lauko matome atskirus vektorius, kurie visi stovi statmenai prie sferos paviršiaus pozicijos. Iš jų kylantys jėgos todėl visi nukreipti nuo mūsų sferos. Tai visiškai nėra tai, ko mums reikia, norint nukreipti partikules aplink sferą.

Naujiena 21-ieji išleidime - vektorinės apimties ir jėgos laukas.

Taigi mums reikia pasirūpinti dviem dalykais: vektorius turi būti statmeni sluoksniui sferos paviršiaus ir taip pat turėti atsitiktinį modelį, kad partikulės būtų nukreiptos į skirtingas kryptis ant paviršiaus.

Už atsitiktinio modelio atsakingas atstumų laukas, kurį iškviečiame iš meniu sukurti> laukas į sceną.

Naujiena 21-ojoje versijoje - vektoriaus tūrio ir jėgos lauko.

Per tempimą ir nuleidimą į objekto-valdiklį įdedame atstumo lauką kaip priklausomąjį objektą į voluminį generatorių. Voluminio generatoriaus nustatymų dialogo lange atstumo laukas tokiu būdu yra paminėtas kaip sluoksnis virš mūsų sferos.

Naujiena „21“ versijoje - vektoriaus tūrinis plotas ir jėgos laukas

3D vaizde galima pastebėti, kad abu vektoriaus laukai dar nesielgia taip, kaip mums reikia. Atstumo laukas turi veikti ant vektorių sferos, esančių aukščiau jo sąraše.

Naujovė 21-ajame leidime - vektoriaus-tūrio ir jėgos lauko.

Tam pasiekti, išrinkome įrašą atstumo lauko objektų sąraše voluminio generatoriuje ir nustatėme jo nustatymus atstumo lauke kaip formavimo erdvę į objektus priešais.

Nauja "Release 21" - vektorinio tūrio ir jėgos lauko.

Dabar atstumo laukas veikia kaip norėjome visiems sferos pateiktiems vektoriams. Dabar mums reikia tik pasiekti, kad chaotiškai apversti vektoriai būtų atvaizduoti palei sferos paviršių.

Naujovė išleidime 21 - vektoriaus tūris ir jėgos laukas

Atstumo lauko ir sferos suskaičiavimo režimas atrodo vis dar nevisiškai tinkamas. Per režimų meniu objekto sąraše pasirenkame atstumo lauko skaičiavimo metodą kryžius. Šis režimas yra būtent tam, kad statmenai taip suderintų dvi vertus suderintus vektorius per skaliarinį sandaugą.

Naujovė 21 atnaujinime - vektorinis potraukis ir jėgos laukas.

Kaip matyti iš mūsų 3D vaizdo, po šio žingsnio vektoriai aplink mūsų sferą juda pagal jų norimą kryptį tangetiškai.

Naujovė Release 21 – Vektoriaus tūris ir jėgos laukas.

Jėgos lauko panaudojimas

Dabar turime pirmąjį vektorių lauką paruoštą dalelių kelio apie sferą, bet kol kas dalelės nekreipia dėmesio į mūsų vektorius.

Naujovė versijoje 21 - Vektoriaus tūris ir jėgos laukas.

Kad mūsų pačių sukurto lauko vektoriai veiktų kaip jėgos, mums reikia t. y. jėgos lauko objekto. Jį rasite Simuliuoti>Jėgos meniu.

Naujiena naujoje versijoje 21 - Vektoriaus tūris ir jėgos laukas.

Kad mūsų vektorių tūrio veikia kaip jėgos laukas, atidarome jėgos lauko nustatymų langą ir vilkdami tūrio kūrėją „nuleidžiame“ į jėgos lauko objekto Objektų tvarkyklę. Tiesiog nutaikę ir nuleidę, mums bus paprašyta pasirinkti, ar tūrio kūrėjas turi būti traktuojamas kaip taškas arba tūrio objektas. Žinoma, pasirenkame tūrio objektas.

Naujumas 21-ajame išleidime - vektoriaus tūrio ir jėgos lauko.

Dabar mūsų tūrio kūrėjo apibrėžtas vektorių tūris turėtų būti įrašytas į jėgos laukų sąrašą. Kaip matome, jėgos laukas taip pat veikia per plokštumos ir skaičiavimo metodus, ką leidžia įsivaizduoti naujai atsiradusias galimybes su jėgos lauko objektu.

Naujovė „Release 21“ – vektoriaus tūris ir jėgos laukas

Paleidus animaciją naudojant paleidimo mygtuką, matome, kad dalelės dabar yra paveiktos mūsų vektorių lauko.

Naujovė 21 „Vektorinių tūrių ir jėgos laukų“ leidime.

Tai vis dar ne visiškai pageidaujamas rezultatas. Šiuo metu jėgos lauko objekte yra įjungtas parametras Pridėti prie greičio tipo, todėl dalelės tik šiek tiek skrieja į kitą pusę. Tačiau norime, kad dalelės pakeistų savo kryptį pagal vektorius, tai pasirinkime tinkamą greičio tipo parametrą meniu.

Naujiena „21 atnaujinime“ - vektoriaus tūrio ir jėgos lauko.

Po šių pakeitimų animacija atrodo jau geriau. Daugelis dalelių jau randa savo kelią aplink sferos paviršių, tačiau kai kurios kitos yra nukreiptos nuo sferos. Be to, pastebime, kad šios nukreiptos dalelės juda labai keistomis trajektorijomis.

Naujovė 21 versijoje - vektoriaus tūrio ir jėgos lauko.

Tai labai lengvai galime ištaisyti pasirinkę volumenergiaujo objekto nustatymų lange tūrio kūrėją objektų sąraše ir tokiu būdu Lygių puslapyje nustatyti Samplavimo režimąArtimiausio į Linijinį. Taip nėra paprasčiausiai eina į arčiausią Voxel arba nuo jo subrandinama, o naudojamas tiesinis vidurkis.

Naujovė Release 21 – Vektoriaus tūris ir jėgos laukas.

Po šių pakeitimų dalelės, nukreiptos nuo sferos, jau kur kas laisviau juda. Toliau užtikriname, kad šios dalelės taip pat lieka sferos paviršiuje.

Naujiena 21 „Išleidimai“ – vektoriaus tūrio ir jėgos laukas.

Kad būtų išvengta per plonų trajektorijų, kurioms bėgantysis prie sferos paviršiaus užsimerkia, Triukšmo pagrindo Dydis Zufallsfeldo nustatymų lange padidiname. Žinoma, kiekvienas gali išbandyti šiek tiek daugiau su Zufallsfeldo nustatymais.

Naujiena „Release 21“ – vektorių apimtys ir jėgos laukas

Kai Zufallsfeldo objektas yra pasirinktas, Dydis parametrą galime keisti interaktyviai 3D vaizde naudodami savo valdymo elementą. Pasirinkau Dydį 300 %, kad vektoriuose būtų aiškiai matomas Triukšmas

Naujiena Leidimas 21 - Vektorinės tūrio ir jėgos laukas

Antrinio vektorių lauko konstravimas

Kaip nurodo „Sferos viduje“ objekto pavadinimas, jau nuo pradžių aišku, kad be neseniai sukurtų vidaus sferos vektorių lauko, turėtų būti ir antras vektorių laukas šiems tikslams, skirtas išorinei sferai. Šią antrąją šiek tiek didesnę sferą norime, kad galėtume grąžinti potencialiai atspindėtas daleles atgal ant vidaus sferos paviršiaus.

Tai pasiekiam sukuriant sferos objekto kopiją spaudžiant Ctrl klavišą Objektų tvarkyklėje ir paliekant ją kaip pagalbinį Volumenergiaus objektą, pridedant papildomą „išorinė“ žymą skirti abiejoms sferoms. Šiai išorinei sferai, be to, suteikiame 2 cm didesnį Spindulį tam, kad dalelės turėtų judėjimo laisvę.

Naujovė „Leidime 21“ – vektorinės kauptinės ir jėgos laukas.

Tūretojas tūrio iš antrojo išorinio rutulio iš karto sugeneravo atitinkamą vektorių lauką ir pridėjo jį prie jau egzistuojančių objektų.

Naujiena 21 – Vektorių tūris ir jėgos laukas.

Aparatūros Tūrio kūrėjo objektų sąraše išorinis rutulys dabar yra viršuje ir bus apdorotas paskutinis. Tačiau norime, kad išorinis rutulys pirma būtų pralindęs daleles ir tada jas daugiau neišleistų.

Naujovė „Release 21“ – vektorinis tūrio ir jėgos laukas.

Šiek tiek pertvarkykime Objekto-sąrašą. Pirmiausia pastumime „Išorinį rutulį“ į apačią. Kadangi Atsitiktinio lauko poveikis tenka esančiam „Vidiniam rutuliui“, tačiau norime, kad jis būtų apdorotas tiesiog po „Išorinio rutulio“, tiesiog sukuriame Katalogą, į kurį galėsime perkelti Atsitiktinį lauką ir vidinį rutulį. Norėdami tai padaryti, paspaudžiame Katalogo- mygtuką apačioje Objekto-sąrašo.

Naujovė 21 versijoje - vektoriaus tūris ir jėgos laukas

Dabar perkeliame Atsitiktinį lauką ir vidinį rutulį iš Objekto-sąrašo iš Tūrio kūrėjo į šį naują katalogą, šią perkėlimą atliekame vilkdami ir paleisdami.

Naujiena 21 versijoje - vektoriaus tūrio ir jėgos lauko.

Kadangi išorinio rutulio vektorių kryptys yra vertikalios, pirmiausia poveikis krentančioms dalelėms vis dar yra visiškai atspindėtas. Norėdami apversti išorinio rutulio vektorių lauką, naudosime Tūrio filtro, iš kurių mums taip pat yra prieinama keletas dirbant su vektoriais. Tūrio filtro Apvertimas vektorių- filtrą rasime po Objekto-sąrašu ir išsirenkame „Apversti vektorių“ filtrą.

Naujiena 21 leidime – Vektoriaus tūrio ir jėgos laukas

Kad norime, kad Tūrio filtras veiktų tik išorinio rutulio vektoriams, perkeliame jį vilkdami ir paleisdami tiesiog virš „Išorinio rutulio“.

Naujovė „Release 21“ - vektorinio tūrio ir jėgos lauko.

Dabar viskas turėtų veikti kaip pageidaujama. Spustelėjus grojmo mygtuką, matysime, kad visi vektorių laukai yra tinkamai nustatyti. Dalelės atsitrenka į rutulį ir atsitiktinai išsidėsto ant paviršiaus.

Naujovė „Release 21“ – vektoriaus tūris ir jėgos laukas.

Mums gali suteikti šiek tiek daugiau gyvenimo dalelių srautams, animuodami Atsitiktinio lauko triukšmą.

Tam kviečiame Atsitiktinio lauko nustatymų dialogą ir nustatome Pradinę greitį, mano pavyzdyje 50%.

Naujovė leidime 21 - vektoriaus tūris ir jėgos laukas.

Dalelių srautai dabar bus trumpesni dėl animuoto Triukšmo- modelio, jie išsiskis daugiau vietų.

Naujiena 21 leidime - vektoriaus tūris ir jėgos laukas.

Partikulių pavertimas į srautų linijas

Šiuo metu kaip daleles galime siųsti bet kokį – geriausiai mažą – objektą į kelionę per rutulio paviršių. Alternatyva yra automatiškai nubrėžti dalelių kelius ir verčia juos paversti į linijos takus. Tam mums reikalingas Seklio- objektas iš MoGraph meniu.

Naujovė 21 versijoje - vektoriaus tūrio ir jėgos lauko industrija.

Kad dalelių srautai iš abiejų Emisija būtų paversti į linijų takus, vilkdami ir paleisdami abu Emisija- objektus per Objekto- Tvarkyklę į Seklio sąsaja lauką Seklio- objekto nustatymų dialoge.

Naujovė „Release 21“ – vektoriaus tūris ir jėgos laukas.

Kadangi Laikui bėgant emisiją išskiria nemažai dalelių, ribos nustatymui, generuojamoms Seklio linijų takoms, nustatome ribą kaip Pabaigos … nustatydami Atvaizdžius.

Naujovė „21“ išleidime - vektorinio tūrio ir jėgos lauko.

… ir nustatome, naudodami parametrą Vaizdai, Seklio linijų takų ilgį. Aš pasirinkau linijų takų Ilgį 100 vaizdų. Mažesni reikšmės atitinkamai atneš ilgesnius linijų takus.

Naujovė 21 versijoje – vektoriaus tūris ir jėgos laukas

Po spustelėjus grojmo mygtuką galime stebėti, kaip Seklio sugeneruoti linijų takai animuojasi per rutulio paviršių.

Naujiena 21 leidime – vektoriaus turis ir jėgos laukas

Siekiant padaryti šio vadovo viršelio vaizdą, sukūriau kopiją rutulio objekto ir šį padengiau raudonu medžiaga. Išskyrus Seklio- objektą, galime išjungti visų kitų objektų matomumą Objekto- Tvarkyklėje.

Naujovė „Release 21“ – vektoriaus tūrio ir jėgos lauko.

Sukuriant trimatės objektus iš Sekuotojo-objekto sugeneruotų splaino takelių, galite, pavyzdžiui, pakombinuoti Sekuotojo-objektą su Apskritimo-objektu, kurį priskiriate Persivynio-objektui. Tačiau šiuo atveju atkreipkite dėmesį į dalelių skaičių ir jų gyvavimo laiką, nes kitaip kompiuteris greitai sulėtės...

Naujienaose 21 versijoje - Vektorių tūriai ir jėgos laukai.