Introduktion
Ett polygonnät är ett ord som används så ofta inom 3D-modellering att dess betydelse nästan har försvunnit. Så om du vill lära dig Vad är 3D-modellering?måste du också fördjupa dig i begreppet polygonnät.
I den här korta guiden ska vi belysa de grundläggande komponenterna och processen i allmänhet för att ge dig en bättre uppfattning om ett polygonnät.
Vad är Polygon Mesh?
Ett polygonnät är en samling hörn, kanter och ytor. används för att definiera 3D-objektets form och kontur. Det är den äldsta formen av geometrisk representation som används i datorgrafik för att skapa objekt i 3D-rummet.
Tanken bakom är enkel. Polygon står för den "plana" form som består av virtuella punkter som är sammankopplade. Men polygonnätet är mycket mer än så.
Låt oss gå in på mer detaljer här.
Polygonnät: Elements
Även om begreppet polygonnät är lite suddigt är det enkelt när du studerar geometrin bakom det.
Det här är elementen i ett polygonnät:
- Vertikaler 一 punkter i 3D-rummet som utgör ett ansikte och lagra informationen om x-, y- och z-koordinaterna.
- Kanter 一 linjer som förbinder två hörn.
- Ansikten 一 sluten mängd edge där tre-edged face bildar en triangel mesh och fyra-edged face 一 en fyrkant. Faces innehåller surface-information som används för belysning och skuggor.
- Polygoner 一 en uppsättning face:er (vanligtvis när du har mer än fyra anslutna hörn).
- Ytor 一 grupper av sammanhängande polygoner som definierar olika element i nätet.
Observera: Vanligtvis vill man att antalet hörn som utgör en face ska ligga i samma plan. Om du har fler än tre hörn kan dock polygon:er vara antingen konkava eller konvexa.
Förutom alla element som vi redan har diskuterat är det viktigt att nämna UV-koordinaterna, eftersom de flesta nät har stöd för dem. UV-koordinater omfattar 2D-representationen av ett 3D-objekt för att definiera hur texturen appliceras på det medan UV-mappning.
Även om polygon mesh tillämpas genom en rad olika tekniker är det inte den ultimata lösningen. Det finns fortfarande objekt som du inte kan skapa med mesh-representationerna.
Den kan inte täcka böjda ytor och organiska föremål i allmänhet. Jag talar inte om vätskor, hår och andra veckade objekt som är svåra att skapa med det grundläggande polygonnätet.
Konstruktion av polygonala maskor
Innan vi går in på mer detaljer om skapandet av polygonnät vill vi gå igenom de vanligaste verktygen som du använder för att skapa dem.
Du kan skapa en polygon mesh manuellt genom att definiera alla hörn och face:er, men det vanligaste sättet är att använda särskilda verktyg.
Underavdelning
The Verktyg för indelningdelar, som namnet antyder, upp edges och faces i mindre bitar genom att lägga till nya hörn och faces. De gamla hörnen och edges definierar positionen för de nya faces. Det kan dock ändra de gamla hörn som är anslutna i processen.
Du kan t.ex. dela upp en fyrkantig yta i fyra mindre fyrkanter genom att lägga till en hörnpunkt i mitten och på varje sida av en fyrkant.
Generellt sett ger subdivision ett mycket tätare nät med fler polygonala ytor och har praktiskt taget ingen gräns. Den kan fortsätta oändligt många gånger tills du skapar ett mer raffinerat nät.
Extrudering
Med den här metoden ritas konturerna av hela objektet från 2D-bilden eller ritningen och extruderas till 3D. Extrusionsverktyget tillämpas på en face eller en grupp face för att skapa en ny face av samma storlek och form.
Med andra ord skapar modellbyggarna halva objektet, duplicerar hörnen, vänder på deras placering i förhållande till ett plan och kopplar ihop de två delarna. Det är mycket vanligt vid modellering av ansikten och huvuden för att uppnå mer symmetriska former.
Sammanfogning
The last but not least method of creating polygon mesh is connecting different primitives 一 predefined polygonal meshes provided by most 3D modeling software. They include cylinders, cubes, pyramids, squares, discs, and triangles.
Nu ska vi gå igenom processen för att skapa ett polygonalt nät.
Hur skapar du ett polygonnät?
Whether it is a video game, 3D product, or cartoon character you’re modeling, it all starts from a mesh. That’s why all of the most popular 3D modeling software, like Maya, 3d Max och Blender ger dig verktyg för att skapa, texturera, rendera och animera 3D-polygonnät.
Skapandet av polygonnät börjar vanligtvis med att rita det framtida objektets grundformer från olika vinklar. Åtminstone fram- och sidovyer.
The actual modeling process starts from creating a lågt poly-modell to define the general forms of the object. To add on details to your input mesh, you move it into a modellering med hög poly-struktur Du kan öka antalet polygoner med vilket konstruktionsverktyg som helst.
Observera: Ett större antal polygoner gör modellen resurstung och svår att bearbeta i program med liten beräkningskraft. Tänk på detta när du skapar din modell.
När modellbyggarna har uppnått den avsedda detaljnivån med polygonnätet texturerar de objektet för att göra det mer verklighetstroget. Det räcker dock inte att lägga till grundläggande färg.
För att få en modell att se ut som en mängd olika ytor och till och med ge varje plan en unik textur, mappar 3D-modellerare nätets platser på en bild. Det är just då UV-koordinater kommer in i bilden.
Och det är allt.
Det är det sista steget för polygonnätet, men inte för modellen. Om du vill animera ditt objekt måste det också gå igenom riggningen och andra delar av 3D-animationsledningen.
Om du vill se hur allt detta fungerar i praktiken kan du läsa den här fantastiska guiden:
Är Polygon Mesh ett måste?
När du har läst igenom artikeln vet du svaret på denna fråga. Det är grunden för 3D eftersom nästan alla modelleringstekniker använder den. Det drar en slutsats att du egentligen inte kan lära dig. hur man gör en 3D-modell utan att först lära sig vad en polygon mesh representerar.
Nu vet du åtminstone mer om dess grundelement. Allt du behöver göra nu är att utnyttja den kunskapen och dyka ner i modellering.