BabylonJS - Parametrische Formen
Parametrische Formen beziehen sich auf verschiedene Formen, die mit den mit Biegungen, Verdrehungen usw. gezeichneten Linien erzielt werden können. Es handelt sich um eine 2D-Form, die mit mathematischen Gleichungen wie Parabel, Sinuskurve, Cos-Kurve, Bezier-Kurve usw. erstellt wurde. Mit der Gleichung können wir Finde die Koordinaten (x, y) und zeichne die Linie dafür. In diesem Kapitel werden Formen wie Farbband, Linien, Strichlinien, Röhren und Extrusion angezeigt. Mit den unten beschriebenen parametrischen Formen kann eine Freihandzeichnung von Linien auf der Tafel erreicht werden.
Sr.Nr. | Parametrische Form & Beschreibung |
---|---|
1 | Band Das Menüband verwendet eine Reihe von Pfaden als Eingabe und zeichnet Linien entlang dieser Pfade. Es verwendet eine komplexe Logik, um die Koordinaten zu erhalten. Im folgenden Beispiel haben wir die Bezier-Kurvengleichung verwendet, um das Band zu zeichnen. Bezier-Kurven werden hauptsächlich in 3D-Spielen verwendet, um die glatten Kurven zu modellieren. Die Kurve benötigt Kontrollpunkte und die Kurve wird entlang der Kontrollpunkte gezeichnet. |
2 | Linie Linie ist ein Grundelement in 3D-Spielen. Um eine Linie zu zeichnen, benötigen Sie zwei Punkte, zwischen denen Sie eine Linie zeichnen können. |
3 | Tube Das Rohr hat eine gekrümmte Zylinderform. Es kann verschiedene parametrische Formen basierend auf der Gleichung (mathematische Funktion) geben, die darauf angewendet wird, um die Koordinaten zu erhalten. |
4 | Extrusion Die Extrusion hilft bei der Umwandlung einer 2D-Form in eine Volumenform. Angenommen, Sie möchten einen Stern mit 2D erstellen, dann haben Sie x-, y-Koordinaten und z ist 0. Wenn Sie die Extrusion der 2D-Koordinaten verwenden, wird diese in eine 3D-Form konvertiert Der Start von 2D mit Extrusion wird sich als 3D herausstellen. Sie können verschiedene 2D-Formen ausprobieren und diese in 3D konvertieren. |