Bezeichnung
nurb:PwlCurve -- beschreibt eine stückweise lineare NURBS-Trimmkurve
Übersicht
nurb:PwlCurve(dataArray, type)
Beschreibung
nurb:PwlCurve() beschreibt eine stückweise lineare Trimmkurve für eine NURBS-Oberfläche. Eine stückweise lineare Kurve besteht aus einer Liste aus Koordinaten von Punkten im Parameterraum für die zu trimmende NURBS-Fläche. Diese Punkte werden mit Liniensegmenten zu einer Kurve verbunden. Wenn die Kurve eine Annäherung an eine Kurve ist, die nicht stückweise linear ist, sollten die Punkte im Parameterraum so nah beieinander liegen, dass der resultierende Weg mit der in der Anwendung verwendeten Auflösung gekrümmt erscheint.

Wenn type #GLU_MAP1_TRIM_2 ist, dann beschreibt er eine Kurve im zweidimensionalen (u und v) Parameterraum. Wenn es #GLU_MAP1_TRIM_3 ist, dann beschreibt er eine Kurve im zweidimensionalen homogenen (u, v und w) Parameterraum. Siehe nurb:BeginTrim für weitere Informationen über das Trimmen von Kurven.

Um eine Trimmkurve zu beschreiben, die den Konturen einer NURBS-Oberfläche eng folgt, rufen Sie nurb:Curve() auf.

Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.

Eingaben
dataArray
gibt ein Feld an, das die Kurvenpunkte enthält
type
gibt den Typ der Kurve an; muss entweder #GLU_MAP1_TRIM_2 oder #GLU_MAP1_TRIM_3 sein

Navigation zeigen