Subdivision Surface

Subdivision Surface

Eine Subdivision Surface (deutsch: Unterteilungsfläche) ist in der Computergrafik eine glatte (in der ersten oder mehrfachen Ableitung stetige) Fläche, die aus einem Ausgangsgitter (auch Kontroll-Polygonnetz genannt) erzeugt wurde. Eine Subdivision Surface ist ursprünglich als der Grenzwert (Limes) eines unendlichen, rekursiven Verfeinerungsschemas definiert. Dieses Verfeinerungsschema wird auch als Subdivision Schema bezeichnet; der Grenzwert als Limesfläche.

Inhaltsverzeichnis

Entwicklung

  • 1978 Subdivision Surfaces werden gleichzeitig von Edwin Catmull und Jim Clark sowie von Daniel Doo und Malcom Sabin entwickelt.
  • 1985 Ulrich Reif entwickelt eine Methode für subdivision bei extraordinary Vertices (deutsch: außergewöhnliche Gitterpunkte bzw. Knoten).
  • 1990 Nira Dyn, David Levine und John A. Gregory entwickeln das Butterfly Schema.
  • 1996 Dennis Zorin and Peter Schröder stellen das modifizierte Butterfly Schema vor.
  • 1998 Tony DeRose und Michael Kass stellen Methoden für den Einsatz von Subdivision Surfaces in der Character Animation vor, insbesondere die Modifikation des Catmull-Clark Schemas zur Unterstützung von Falten und Ecken beliebiger Schärfe, Löchern und der stetigen Projektion von Texturen.
  • 1998 Sederberg et al. entwickeln das erste nicht-gleichförmige Subdivison Schema.
  • 1998 Jos Stam stellt die erste nichtrekursive Methode zur Berechnung von Catmull-Clark Subdivision Surfaces vor.

Verfeinerungsschemata

Erste Schritte und Endergebnis der Unterteilung eines Würfels mittels Catmull-Clark

Verfeinerungsschemata können grob in zwei Kategorien eingeteilt werden: interpolierende und approximierende. Interpolierende Schemata werden benutzt, wenn die Limesfläche die Punkte des Ausgangsgitters interpolieren soll. Approximierende Schemata leisten dies nicht; die Limesfläche kann innerhalb oder außerhalb des Ausgangsgitters zu liegen kommen. Oft ist bei appoximierenden Schemata das Ausgangsgitter die konvexe Hülle der Limesfläche. Generell erzeugen die meisten bekannten approximierenden Schemata ästhetisch ansprechendere Limesflächen.

Das andere Unterscheidungskriterium, das auch Verwendung findet, ist die Kategorisierung in Schemeta, die nur auf Gittern aus Polygonen mit bestimmter Punktzahl bestehen. Einige solcher Schemata benötigen beispielsweise ein Ausgangsgitter, das nur aus Dreiecken oder Vierecken besteht.

Viele Schemata sind auch nur auf mannigfaltigen Ausgangsgittern definiert.

Approximierende Schemata

Approximierend meint, dass die Limesfläche das Ausgangsgitter approximiert (annähert) und die bei jedem Rekursionschritt neu erzeugten Punkte niemals auf der Limesfläche liegen. Beispiele für approximierende Schemata sind:

Interpolierende Schemata

Interpolierend heißt, dass die Punkte des Ausgangsgitters und die durch jeden Rekursionsschritt neu erzeugten Punkte immer auf der Limesfläche liegen. Beispiele für interpolierende Schemata sind:

  • Butterfly Subdivision Surfaces: Die Butterfly Subdivision Surface ist ein Unterteilungsschema für Vierecksnetze. Dabei werden pro Iterationsschritt für jedes Viereck neue Punkte und Kanten erzeugt, um das Netz zu verfeinern.
  • Kobbelt

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Subdivision surface — A subdivision surface, in the field of 3D computer graphics, is a method of representing a smooth surface via the specification of a coarser piecewise linear polygon mesh. The smooth surface can be calculated from the coarse mesh as the limit of… …   Wikipedia

  • Doo–Sabin subdivision surface — Simple Doo Sabin sudivision surface. The figure shows the limit surface, as well as the control point wireframe mesh. In computer graphics, Doo–Sabin subdivision surface is a type of subdivision surface based on a generalization of bi quadratic… …   Wikipedia

  • Catmull–Clark subdivision surface — In computer graphics, the Catmull–Clark algorithm is used in subdivision surface modeling to create smooth surfaces. It was devised by Edwin Catmull (of Pixar) and Jim Clark in 1978 as a generalization of bi cubic uniform B spline surfaces to… …   Wikipedia

  • Loop subdivision surface — In computer graphics, Loop subdivision surface is a subdivision scheme developed by Charles Loop in 1987 for triangular meshes. External links * Charles Loop: Smooth Subdivision Surfaces Based on Triangles , M.S. Mathematics thesis , University… …   Wikipedia

  • Loop Subdivision Surface — Loop Subdivision Loop Subdivision Surface ist ein Unterteilungsschema für Dreiecksnetze, entwickelt von Charles Loop. Dabei wird jedes Dreieck in vier neue Dreiecke unterteilt, wodurch auch neue Punkte entstehen. Weblinks Charles Loop: Smooth… …   Deutsch Wikipedia

  • Catmull–Clark Subdivision Surface — Erste Schritte und Endergebnis der Unterteilung eines Würfels mittels Catmull Clark Der Catmull Clark Algorithmus wird bei Computer Grafiken verwendet um durch Unterteilung (Subdivision) von Flächen, gleichmäßig verlaufende Oberflächen (Surfaces) …   Deutsch Wikipedia

  • Subdivision — may refer to: *Country subdivision **Subdivision (land), a term for an urban or sub urban area, especially if recently parcelled up into smaller plots for new uses **Census subdivision, a term used in Canada *Subdivision surface, a term in… …   Wikipedia

  • Surface de subdivision — Pour les articles homonymes, voir Surface. Dans le domaine de la CAO et des mathématiques, les surfaces de subdivision sont une façon de créer des surfaces lisses développant de plus en plus un maillage linéaire par morceaux. La surface lisse… …   Wikipédia en Français

  • Subdivision Surfaces — Eine Subdivision Surface (deutsch: Unterteilungsfläche) ist in der Computergrafik eine glatte (in der ersten oder mehrfachen Ableitung stetige) Fläche, die aus einem Ausgangsgitter (auch Kontroll Polygonnetz genannt) erzeugt wurde. Eine… …   Deutsch Wikipedia

  • Surface (homoymie) — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. la surface est un espace géométrique, Voir aussi catégorie:surface (en géométrie) Lexique des surfaces Microsoft Surface : une table tactile. grande… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”