BabylonJS - Bentuk Parametrik
Bentuk parametrik mengacu pada berbagai bentuk yang dapat dicapai dengan menggunakan garis yang digambar dengan tikungan, lilitan, dll. Ini adalah bentuk 2D yang dihasilkan dengan persamaan matematika seperti parabola, kurva sinus, kurva cos, kurva Bezier, dll. Dengan persamaan tersebut, kita dapat temukan koordinat (x, y) dan gambar garis untuk hal yang sama. Kita akan melihat bentuk seperti pita, garis, garis putus-putus, tabung, ekstrusi di bab ini. Gambar garis tangan bebas di papan dapat dibuat dengan bentuk parametrik yang dijelaskan di bawah ini.
Sr.No. | Bentuk & Deskripsi Parametrik |
---|---|
1 | Pita Ribbon mengambil array jalur sebagai input dan menggambar garis di sepanjang jalur tersebut. Ini menggunakan logika kompleks untuk mendapatkan koordinat. Dalam contoh yang diberikan di bawah ini, kami telah menggunakan persamaan kurva Bezier untuk menggambar pita. Kurva Bezier banyak digunakan dalam game 3D untuk memodelkan kurva yang mulus. Kurva membutuhkan titik kontrol dan kurva digambar di sepanjang titik kontrol. |
2 | Garis Garis adalah elemen dasar dalam game 3D. Untuk menggambar garis, Anda membutuhkan dua titik di mana Anda dapat menggambar garis. |
3 | Tabung Tube adalah bentuk silinder yang melengkung. Ini dapat memberikan bentuk parametrik yang berbeda berdasarkan persamaan (fungsi matematika) yang diterapkan padanya untuk mendapatkan koordinat. |
4 | Ekstrusi Ekstrusi membantu dalam mengubah bentuk 2D menjadi bentuk volumik. Misalkan Anda ingin membuat bintang dengan 2D, Anda akan memiliki x, koordinat y dan z akan menjadi 0. Mengambil ekstrusi koordinat 2D akan mengubahnya menjadi 3D Jadi, permulaan 2D dengan ekstrusi akan berubah menjadi 3D. Anda dapat mencoba berbagai bentuk 2D dan mengubahnya menjadi 3D. |