NURBS
NURBS adalah Non-Uniform Rational B-Spline. Ini berarti menggunakan NURBS Curves Bézier rasional dan non-seragam yang diberikan secara eksplisit simpul vector. Oleh karena itu, derajat, titik kontrol, bobot, dan simpul vector diperlukan untuk menentukan NURBS curve.
Curves, permukaan, volume ...
Sejauh ini, kami berbicara tentang Curves - satu-dimensi yang membahana. Prinsip-prinsip yang dapat diterapkan ke dimensi yang lebih tinggi seperti permukaan benda atau volume. Permukaan digunakan saat membuat objek 3D, misalnya lansekap sementara volume dapat digunakan untuk menentukan transformasi non-linear.
Examples of NURBS curves Contoh NURBS Curves
Berikut screenshot menunjukkan berbeda yang menggunakan grafis 3D dalam NURBS.
Sebelah kiri menunjukkan gambar yang dibuat oleh permukaan bergulir yang 2D NURBS curve sekitar Y axis. Curve itu sendiri yang terdiri dari 3 buah (simpul vector: 0, 0,2, 0,6, 0,6, 0,6, 1). Gabung antara dua buah atas adalah lancar, karena jumlah besar dari simpul 1 adalah 0,2 dan derajat curve adalah 3. Di sisi lain, dengan simpul 0,6 keserbaragaman 3 penyebab yang tajam tajam.
Sebelah kanan menampilkan gambar permukaan yang dibuat oleh sweeping 2D a 3D curve sepanjang lintasan.
Kiri gambar menunjukkan NURBS permukaan dan titik kontrol. NURBS permukaan agak jarang digunakan dalam bentuk murni karena jumlah titik kontrol biasanya besar (4x4 dalam kasus sederhana) dan permukaan menjadi sulit untuk mengendalikan.
Kanan menampilkan gambar 3D teks yang diwujudkan dengan menggunakan Bézier (atau NURBS) volume 2 derajat. Teks adalah bakat dan pusat adalah bagian yang lebih besar - yang merupakan efek yang disebabkan oleh non-linear transformasi ditentukan oleh NURBS volume (perhatikan titik kontrol di bagian tengah model).
Operasi dengan NURBS
Ketika bekerja dengan NURBS dalam bentuk murni, ada satu operasi sangat berguna: memasukkan simpul baru. J simpul dapat dimasukkan ke dalam NURBS melengkung tanpa mengubah bentuk melengkung.efek samping yang dikehendaki dari operasi ini adalah titik kontrol tambahan yang menyediakan halus kontrol yang terkait dengan wilayah NURBS curve atau permukaan.
Ada lainnya dengan NURBS, seperti elevating derajat, menghapus knot, atau komputasi titik kontrol poin dari posisi peletakan yang melengkung, tetapi mereka tidak mencapai manfaat simpul insersi.
0 komentar:
Posting Komentar