NURBS- und Loft- Modelling in Blender 27 von Carina Schiller - Carina... · von Carina Schiller 44...
Transcript of NURBS- und Loft- Modelling in Blender 27 von Carina Schiller - Carina... · von Carina Schiller 44...
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
22 /27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
33
Inhaltsverzeichnis:
1. Zu Blender
2. Grundlagen der Kurven
3. NURBS- Modellierung
4. Loft- Modellierung
5. Zusammenfassung
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
44
1.Zu Blender
Allgemeine Informationen
• Geschichte
- 1988 Gründung NeoGeo durch Ton Roosendaal.
- bisheriges Programm zu alt und zu langsam
- auch für Künstler außerhalb von NeoGeo
- "Not a Number" zur Ausgliederung von Blender aus NeoGeo
- professionelle Werkzeuge für Modellierung und Animation für "normale" Computernutzer
- rasche Expansion von NaN
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
55
- Ende 2000 250.000er Marke auf Webseite der registriertenBenutzer überschritten
- Oktober 2001: Der Blender Publisher wird auf den Markt gebracht
- Stilllegung von NaN ->Entwicklung von Blender unterbrochen
- März 2002 Gründung der gemeinnützigen Gesellschaft "Blender Foundation" durch Ton Roosendaal
- Entwicklung und Verbreitung von Blender als ein community-basiertes Opensource-Projekt
- am So 13.Okt.2002 wurde Blender unter der (GNU) General Public License veröffentlicht
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
66
•• Open Open SourceSource
• Kostenlos
• für Modellierung, Raytracing, Animation, Sequencer und Rendering, verfügt über eine eingebaute Echtzeitumgebung und Yafray-Unterstützung.
Besonderheiten des Programms
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
77
Schwierigkeiten bei der Bedienung des Programms
• Tutorials und Dokumentation nicht aktuell-> Probleme beim Erlernen des Programms
• Zu viele Buttons und Einstellungsmöglichkeiten-> Man braucht viel Zeit und Geduld zum Erlernen des
Programms
• Leistungsstarke Grafikkarte nötig-> Sonst kann es passieren, dass die Buttons spinnen
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
88
2. Grundlagen der Kurven
• Splines
- ursprünglich aus dem Schiffsbau
- elastische Holz- oder Metalllatten
- Kurve, die durch eine gegebene Anzahl von Punkten verläuft und diese möglichst glatt verbindet.
- durch Polynome meist dritter Ordnung mit stetiger erster Ableitung verbunden.
- sehr rechenintensiv.
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
99
• Bézier-Kurven
- polynomische Kurve n-ten Grades, die durch n +1 Stützpunkte verläuft
- werden beschrieben durch jeweils einer Tangente am Anfangs und am Endpunkt der Kurve (Interpolation)
- Durch Unterteilung von Kurvenzügen lassen sich alle Kurven als Bézier-Kurven darstellen
- Bézier: franz. Ingenieur bei Renault
- Kurve zur Gestaltung von Karosserieformen
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1010
• NURBS-Kurven ("Non Uniform Rational B-Splines")
- durch Parameter definierte Freiformkurve, bei der jeder Pol einen festgelegten Bereich der Kurve beeinflußt.
- werden beschrieben durch 4 Punkte (Anziehung)
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1111
3. NURBS- Modellierung
Was ist das überhaupt?
• NURBS
- mathematisch definierte Kurven oder Flächen
- können zur Modellierung beliebiger Formen verwendet werden
- Die Darstellung erfolgt über stückweise funktional definierte Geometrieelemente
- jede beliebige technisch herstellbare oder in der Naturvorkommende Form
- Generalisierung von Bézier Splines
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1212
Wie macht man das in Blender?
- eine Survace-Kurve erstellen und weiterführen
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1313
- mehrfach dublizieren- verschieben
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1414
- alle Objekte vereinen und verbinden- verschiebbar
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1515
- andere Ansichten
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1616
- rendern
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1717
NURBS-Modell anhand einer Demo…
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1818
4. Loft- Modellierung
Was ist das überhaupt?
• loft
- “Extrudieren (sowie verändern der Form) entlang eines Pfades“
- gegebenes Profil entlang eines Pfades führen
- Profil und Pfad können Bézier oder NURBS Kurve sein
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
1919
Wie macht man das in Blender?Extrusion entlang eines Pfades
- beliebiger Pfad aus einer Bézier- oder Nurbs-Kurve erstellen
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
2020
- beliebiges Profil aus einem Bézier- oder Nurbs-Kreis erstellen
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
2121
- Profil auf Pfad anwenden (3D)
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
2222
- drehen, skalieren und verformen
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
2323
- andere Ansichten
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
2424
- rendern
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
2525
• geht nicht in Blender:
- 2 Profile, ein Pfad -> geht ineinander über
- beveln (abrunden)
• geht in Blender:
- drehen
- skalieren
Was kann man sonst noch machen?
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
2626
Loft-Modell anhand einer Demo…
/27
NURBSNURBS-- und Loftund Loft-- Modelling in Blender Modelling in Blender von Carina Schillervon Carina Schiller
2727
5. Zusammenfassung
- Braucht weniger Speicher beim Bearbeiten.
- Manche Modellierungstechniken sind nur mit Kurven möglich.
- Blender schwer zu erlernen
- kann nicht ganz mit den gängigen Modellierungsprogrammen mithalten
/27