Kurvans struktur

Splines

Splines är de grundläggande komponenterna i kurvobjekt och definierar deras form. Ett kurvoobjekt kan bestå av flera splines, på samma sätt som ett mesh-objekt kan innehålla flera fristående meshes. Varje splines form bestäms av dess Control Points. Splines finns i flera olika typer: Poly, Bézier och NURBS, var och en med sin egen algoritm för att representera kurvor, vilket beskrivs i avsnittet Spline Types.

Kontrollpunkter

Splines består av kontrollpunkter som kopplas samman för att bilda splinen. Kontrollpunkterna kan väljas och transformeras för att justera splinens form. Detta är analogt med hörn i ett mesh-objekt.

Se även

Kurvredigering

Spline-typer

Poly

Poly splines är den enklaste typen, utan interpolering mellan kontrollpunkter. De används vid konvertering av nät till kurvor för korrekt representation av det ursprungliga nätet. Poly splines är exakta, men Bézier eller NURBS splines är i allmänhet att föredra för mjuka kurvor.

Banan ritad med Form: Triangel in i Bézier-läge, med en utjämning på 40

Bézier-splines använder kontrollpunkter och handtag för att definiera sin form. Ett kurvsegment finns mellan två kontrollpunkter, där handtagen styr krökningen.

I illustrationen nedan ligger kontrollpunkterna i mitten av de rosa linjerna, medan handtagen sträcker sig utåt. Pilarna representerar kurvans normaler, som anger riktning och lutning.

../../_images/modeling_curves_structure_control-points-handles.png

Bézier-kurva i redigeringsläget.

Handtagstyper

Bézier-kurvor stöder fyra handtagstyper, som kan ändras med V:

../../_images/modeling_curves_structure_bezier-handle-types.png

Bézierkurva Handtagstyper.

Automatiskt:

Justerar automatiskt handtagets längd och riktning för en jämnare kurva. Visas som gula handtag. Konverteras till Aligned när den flyttas.

Vektor:

Handtagen pekar direkt mot intilliggande kontrollpunkter, vilket möjliggör raka linjer eller skarpa hörn. Visas som gröna handtag. Konverteras till Free när den flyttas.

Inriktad:

Handtagen ligger kvar på en rak linje, vilket ger mjuka, kontinuerliga kurvor. Visas som lila handtag.

Ledigt:

Handtagen rör sig oberoende av varandra, vilket möjliggör asymmetriska kurvor. Visas som svarta handtag.

Observera

När en kontrollpunkt väljs markeras dess handtag med rött, vilket ändrar deras vanliga färg. Vektorhandtag (som normalt är gröna) visas t.ex. i gult när de väljs, vilket kan förväxlas med automatiska handtag.

För att inaktivera denna effekt, justera färginställningarna i 3D Viewport ‣ Active Spline under Theme Preferences.

NURBS

NURBS (Non-Uniform Rational B-Splines) är matematiskt exakta splines som ger exakta former. Till skillnad från Bézier-kurvor, som approximerar former (t.ex. en Bézier-cirkel approximerar en perfekt cirkel), kan NURBS representera exakt geometri.

För mer information, se Wikipediasidan.

Observera

Om alla kontrollpunkter har samma vikt tar deras påverkan ut varandra. Skillnader i vikt gör att kurvan rör sig mot eller bort från specifika kontrollpunkter.