Idee: Nehme eine 2-dimensionale Kurve und verschiebe sie entlang einer Geraden oder einer Kurve.
Man benutzt zwei Parameter und , um einen Punkt auf der Oberfläche zu spezifizieren, z.B. entlang der Grundkurve und entlang der Verschiebung.
Eine mögliche Methode der Darstellung ist wieder das Erzeugen eines Dreiecksmeshes mit Oberflächenpunkten als Ecken und entsprechende Kanten und Fassetten, welche man für OpenGL als Dreiecksstreifen implementiert.
Beachte: es kann unter Umständen zu Selbstdurchdringungen kommen.
Idee: Nehme eine 2-dimensionale Kurve und rotiere sie um eine Achse.
Man benutzt zwei Parameter und , um einen Punkt auf der Oberfläche zu spezifizieren, z.B. entlang der Grundkurve und entlang der Rotation.
Eine mögliche Methode der Darstellung ist wieder das Erzeugen eines Polyeders mit Oberflächenpunkten als Ecken und entsprechende Kanten und Fassetten.
Weitere Variationen von Objekten erhält man, indem man
die Basisfigur während der Translation oder Rotation modifiziert.