Nya funktioner i Cinema 4D - R12 till R19, R20 och R21.

Nyhet i Release 19 - den utökade Voronoi-fragmentmodellen.

Alla videor i handledningen Nya funktioner i Cinema 4D – R12 till R19, R20 och R21.

Vi undersöker de nya funktionerna hos Voronoi Bruch-objektet genom två korta projekt. Du hittar de inledande och slutliga filerna som vanligt i arbetsmaterialet till denna handledning. Under dessa två länkar, Animation_1 och Animation_2, kan du se de två renderade animationerna för de två små projekten.

Inledningsfilen "PSD_C4D_R19_VoronoiBruch_Detail+Konnektoren_Start.c4d" innehåller en upplyst scen inklusive ett golv-objekt, där en blå block med den bekanta PSD-sommarfågeln är synlig.

Nytt i utgåva 19 - den utökade Voronoi-fraktalobjektet.

För att vi ska kunna fokusera helt på arbetet med Voronoi Bruch-objektet, innehåller scenen ett Kamera-objekt avsett för rendering. Golvet har redan en Dynamics Body--tag som kollisionsobjekt med högt friktionsvärde, för att fragmenten som bryts ut från den blå blocket snabbt ska stanna.

Ny i version 19 - den utökade Voronoi-fraktalobjektet.

Skapa fragmenten med Voronoi Bruch-objektet

För att den blå blocket ska kunna krossas behöver vi dela upp den i Fragment med Voronoi Bruch-objektet. För detta väljer vi den parametriska kuben av den blå blocket i Objekt-hanteraren och skapar medan vi håller Alt--tangenten nertryckt en Voronoi Bruch-objekt via MoGraph-menyn. Genom att använda Alt--tangenten placeras kuben direkt under Voronoi Bruch-objektet.

Nytt i Release 19 - den utökade Voronoi-brickan.

Efter detta steg har blocket redan första färgmarkerade fragment, vilket naturligtvis ännu inte uppfyller våra krav. I version 19 erbjuder inställningsdialogen på objektsidan under Celler skalas ett enkelt sätt att modifiera fragmentcellerna. På detta sätt kan du snabbt skapa autentiska bitar för fibriga material som trä. Eftersom vårt block ska vara av keramik eller porslin, behåller vi standardinställningarna här.

Nytt i Release 19 - den utökade Voronoi-bråkopjektet

På källsidan av inställningsdialogen hittar vi fördelningskällan för de för närvarande applicerade fragmenten. Med några ändringar räcker denna Punktgenerator redan för våra blockfragment. Vi sätter Fördelningstypen till Exponentiell och minskar Standardavvikelsen till 0.11, vilket gör att fragmenten först koncentreras och sedan blir större.

Eftersom blocket ska falla från toppen till botten, riktar vi inverkan av fragmentfördelningen uteslutande i positiv riktning på Y-axeln. En Antal punkter på 300 genererar tillräckligt med fragment, medan den angivna slumpmässiga startvärde antyder en ganska trevlig fragmentering.

Nytt i Release 19 - den utökade Voronoi Bruch-objektet.

Efter dessa förberedelser kan vi redan få en bra uppfattning om hur blocket kommer att krossas. De minsta fragmenten finns längst ner, eftersom blocket slår direkt mot marken där.

Nytt i Release 19 - den utökade Voronoi Fracture-objektet

Dynamiska egenskaper för blocket

Innan vi fortsätter att arbeta med Voronoi Bruch-objektet testar vi den nuvarande statusen för fragmenteringen genom att tilldela en Rigid Body Dynamics-tag till Voronoi Bruch-objektet via högerklicks-kontextmenyn eller via menyn Tags>Simulerings-taggar i Objekts-hanteraren.

Nytt i version 19 - den utökade Voronoi-fragmentmodellen

I inställningsdialogen för Rigid Body Dynamics-taggen behöver vi särskilt notera ett alternativ som har tillkommit med version 19, så att fragmenten på blocket inte lossnar från varandra på grund av den kommande fragmentdeformationen. Se till att alternativet Ta deformation i beaktande inte är aktiverat.

Öka också Reibung till 80 % och minska Elasticitet till 20 %, så att fragmenten inte studsar för högt tillbaka och snart stannar på marken.

Nytt i Release 19 - den utökade Voronoi-brokobjektet

Nu behöver vi bara flytta det blå blocket en bra bit uppåt, så att fallhöjden gör att fragmenten krossas ordentligt. För vårt första test ändrar vi då Y--koordinaten för Voronoi Bruch-objektet i Attributhan-teraren till 750 cm eller mer.

Nytt i Release 19 - den utökade Voronoi Split-objektet

Efter att du har tryckt på Spela-knappen faller den blå blocket ner på golv-objektet och krossas helt in i de fragment som vi tidigare definierat. Hittills fungerar Voronoi Bruch-objektet som det gjorde i den tidigare versionen.

Nytt i Release 19 - den utökade Voronoi-brytningsobjektet

När vi zoomar in lite närmare på fragmenten märker vi snabbt att brottytorna - var och en för sig - är helt släta.

Nytt i version 19 - den utökade Voronoi-breakobjektet

Mera realistiska brottytor genom detaljer

Här påbörjas den första stora förändringen av Voronoi brudd-objektet. På inställningssidan för Detaljer hittar vi möjligheten att aktivera just dessa Detaljer. Med brus förvandlas de oönskade jämna brottytorna till realistiskt formade brott.

I avsnittet för brusinställningar hittar vi parametrar som påminner starkt om de kända brusshader. Med grafen för djupstyrka är det till och med möjligt att styra effekten av brusdeformationen längs brottytans djup.

Först och främst aktiverar vi genereringen av detaljerna ovanför i grundinställningarna genom att använda alternativet Aktivera detaljer. Med Maximal kantlängd reglerar vi fördelningen av deformationen, standardvärdet på 10 cm räcker här. Eftersom vi inte vill deformera ytan själv inaktiverar vi alternativet Deformera yta. Alla andra parametrar kan vi också behålla på standardvärden.

Nytt i Release 19 - den utökade Voronoi-fraktalobjektet.

När vi nu tittar närmare på fragmenten ser vi tydligt deformationen av brottytorna som orsakas av Detaljer.

Nytt i Release 19 - den utökade Voronoi-bråkopje‌ktet

För att dessa brottytor utöver deformationen också kan tilldelas ett annat Material, växlar vi till sidan för Val och aktiverar alternativet Inner ytor. För blocket genereras då en Polygonval för de Inner ytor och tilldelas Voronoi brudd-objektet med ett Val-tag.

Nytt för Release 19 är förresten möjligheten att på samma sätt skapa Vertex-kartor för de inre och yttre ytorna samt kanterna.

Nytt i Release 19 - den utökade Voronoi bråkobjektet

I Material-Manager hittar ni ett material kallat Insida som ni kan använda för texturering av brottytorna. Dra det från Material-Manager till blockets Kub-objekt i Objekt-Manager för att tilldela det blocket.

I inställningsdialogen för det resulterande Textur-taget hittar vi på Tag-sidan fältet Val där vi drar Polygonval-taget från Objekt-Manager för Inner ytor.

Nytt i Release 19 - den utökade Voronoi-fragmentobjektet

Som testrenderingen visar är blockets brottytor inte bara deformerade, utan har också en lätt kornighet för en ännu mer realistisk utseende.

Nytt i Release 19 - den utökade Voronoi Bruch-objektet.

Korrektorer för att styra brottstyrkan

Nästa stora förändring av Voronoi brudd-objektet gäller fragmentens brottpåverkan. Objektet som faller till marken går alltid sönder i de angivna fragmenten, utan hänsyn till den faktiska påverkan av kraften.

För att erbjuda en styrningsmöjlighet här har Voronoi brudd-objektet med Release 19 en sida för anslutningar, där vi kan spänna anslutningar (förbindare) mellan fragmenten. Vi klickar helt enkelt på knappen Skapa fixerad anslutning.

Nytt i release 19 - den utökade Voronoi-fragmentobjektet

Innan vi tar hand om inställningen av anslutningar testar vi först animationen genom att klicka på uppspelningsknappen. Nu bryts faktiskt endast de fragment som påverkas av kraften.

Nytt i Release 19 - den utökade Voronoi-fraktalobjektet.

Genom att klicka på knappen Skapa fixerad anslutning tilldelades vårt Voronoi brudd-objekt ett Anslutnings-objekt från Dynamics, som fixerar alla fragment med den bestämda kraften. Vi kan styra denna brytande kraft eller brytande momentet genom att använda inställningsdialogen för anslutningen, i vårt fall med ett värde på 80000 för båda parametrarna.

Standardmässigt är anslutningstypen Fixerad installerad, men ni kan förstås också använda andra typer av anslutningar för att exempelvis skapa avknäckande fragment.

Nytt i Release 19 - den utökade Voronoi-fraktkroppen.

Med denna inställning förblir lite mer av det blå blocket oskadat – så fjärilslogotypen förblir lät att känna igen.

Nytt i version 19 - det utökade Voronoi-fragmentobjektet

Som önskat faller inte blocket längre helt isär, dess fragment hålls samman av anslutningarna tills den bestämda kraften påverkat dem.

Nytt i Release 19 - den utökade Voronoi-fragmentobjektet

Slutförande av den första animationen

För att göra fallet av det blå blocket ännu mer trovärdigt ställer vi det genom sidan för Koordinater- i Voronoi brudd-objektet på en tillräcklig start höjd och lutar det också lätt åt sidan och bakåt.

Nytt i Release 19 - den utökade Voronoi-krackningsfunktionaliteten

Efter detta steg är den första animationen i den här handledningen färdig.

Release 19 har dock gett Voronoi Bruch-objektet ännu fler nya funktioner som vi nu ska titta på i en andra del.

Nytt i Release 19 - den utökade Voronoi Bruch-objektet.

Montering med Voronoi Bruch-objektet

För den här delen av handledningen innehåller den ursprungliga filen med namnet "PSD_C4D_R19_VoronoiBruch_Fragmente+Sortieren_Start.c4d" återigen en upplyst scen inklusive en markobjekt där en blå kub med en PSD-fjäril på varje sida är synlig.

För att kunna fokusera på de kommande nyheterna kommer kuben redan att fragmenteras i 300 delar av ett Voronoi Bruch-objekt jämnt.

Nytt i Release 19 - den utökade Voronoi-fragment-funktionen

I den andra delen av handledningen vill vi inte bryta sönder kuben, utan montera den från dess fragment.

Nytt i Release 19 - den utökade Voronoi-fördelningsobjektet

Sammanfoga fragmenten

Återigen hjälper oss nya funktioner i Voronoi Bruch-objektet, eftersom vi först vill göra de 300 fragmenten lite mer hanterbara. För att sammanfatta de befintliga fragmenten lite, går vi till inställningsdialogen för Fragmente verbinden- och aktiverar alternativet Fragmente verbinden aktivieren.

För att förena de många fragmenten till flera klumpar, ställer vi in förbindelseypen till klumpen och anger antalet klumpar som 30.

Nytt i release 19 - den utökade Voronoi-fragmentmodellen

I Editor-vyen kan vi redan se sammanslagningen av fragmenten i den ändrade färgfördelningen. För att kunna se insidan av de sammanfogade fragmenten väljer vi Voronoi Bruch-objektet och tilldelar det ett Förträng-effektor via menyn MoGraph>Effektor.

Nytt i Release 19 - den utökade Voronoi-fraktalobjektet.

Förträng-effektorn separerar klumparna åt oss, så att vi bättre kan identifiera insidorna av de förbundna fragmenten. Nu ska kuben byggas samman bit för bit från dessa totalt 30 klumpar. Eftersom vi inte längre behöver Förträng-effektorn framöver, kan ni välja den i Objekt-hanteraren och radera den.

Nytt i Release 19 - den utökade Voronoi-fragmentmodellen

Montera kuben med Steg-effektorn

För stegvis arbete som att montera kuben är naturligtvis Steg-effektorn idealisk. Vi väljer återigen Voronoi Bruch-objektet och tilldelar den en Steg-effektor via menyn MoGraph>Effektor.

Nytt i Release 19 - den utökade Voronoi-brok-objektet

I inställningsdialogen för Steg-effektorn justerar vi monteringen av kuben genom parametern Styrka på effektorsidan.

Innan vi sätter upp Steg-effektorn, avaktiverar vi skaleringen av klumparna och istället aktiverar positionering i Y-riktningen genom att inaktivera alternativet skalering på sidan Parameter- och istället aktivera alternativet Position med en Y-värde på 20000 cm. För att göra förskjutningens förlopp linjärt högerklickar vi på spline-grafiken på sidan för Effektor- och väljer alternativet Återställ.

Nytt i releasen 19 - den utökade Voronoi-Bruchobjektet.

Genom värdet av parametern Styrka i Steg-effektorn kan vi nu styra stegvis förskjutning av klumparna. Vad som omedelbart märks är att klumparna använder en egen ordning, vilket leder till att vissa klumpar överlappar varandra.

Nytt i release 19 - den utökade förstärkningsobjektet Voronoi.

Sortera fragmenten

För att åtgärda detta problem använder vi den senaste nyheten från Voronoi Bruch-objektet, den Sortieren- -sidan i inställningsdialogen. Här kan vi efter att ha aktiverat alternativet Sortera resultat föreskriva en Sortering av fragmenten.

Eftersom fragmenten ska byggas upp i Y-riktning väljer vi Y--axeln för sorteringsriktningen. För att bygga upp från botten väljer vi också att invertera sorteringen genom alternativet Invertera sorteringsriktning.

Nyhet i Release 19 - den utökade Voronoi-splitterobjektet.

När vi testar den stegvisa monteringen igen med Steg-effektorn, passar klumparna mycket bättre ihop.

Nytt i Release 19 - den utökade Voronoi-fragmentobjektet

Genom sorteringen byggs monteringen upp i en mer meningsfull ordning och dessutom uppstår mycket färre överlappningar.

Nytt i Release 19 - den utökade Voronoi-bråkobjektet.

När styrke-värdet av steg- effektorn når 0, är ingenting av fragmenten eller klumparna av tärningen längre synliga.

Nytt i release 19 - den utökade Voronoi Split-objektet