Anggota Kelompok
Constructive Solid Geometry (CSG) adalah suatu teknik yang digunakan dalam solid modeling serta sering kali namun tidak selalu, digunakan dalam komputer grafis 3D dan CAD. CSG memungkinkan modeler untuk membuat objek atau permukaan yang kompleks dengan menggunakan operator Boolean untuk menggabungkan objek tersebut. Dalam beberapa kasus, CSG ditampilkan dalam jaring-jaring polygonal dan mungkin juga prosedural atau parametrik.
- Antayoga Prihatnala 51414424
- Dewi Raffayanti 52414883
- Irma Azalia 55414459
- M. Rizalni 57414507
- Ruth Ricky D. C. 59414866
Constructive Solid Geometry (CSG) adalah suatu teknik yang digunakan dalam solid modeling serta sering kali namun tidak selalu, digunakan dalam komputer grafis 3D dan CAD. CSG memungkinkan modeler untuk membuat objek atau permukaan yang kompleks dengan menggunakan operator Boolean untuk menggabungkan objek tersebut. Dalam beberapa kasus, CSG ditampilkan dalam jaring-jaring polygonal dan mungkin juga prosedural atau parametrik.
Benda padat yang paling sederhana untuk ditampilkan disebut primitif yang biasanya berbentuk objek sederhana seperti kubus, prisma, silinder, piramida, bola dan kerucut.
Sebuah objek dibangun dari sebuah primitif dengan cara operasi boolean yang terdiri dari union, intersection, dan difference. Dan berikut ini adalah pembuatan CSG dengan operasi Boolean menggunakan software Blender.
Boolean
Intersection beda Objek (Persinggungan)
Intersection objek dibuat menjadi sebuah objek
yang mengandung semua bagian dimana kedua objek saling berpotongan. Pada gambar
kedua, menunjukkan intersection antara silinder dengan kerucut. Bila tidak
terjadi perpotongan antara kedua objek tersebut maka objek intersection tidak
akan terbentuk. Pada Blender kita dapat meng-intersection(Persinggungan) kedua
bangun dengan Boolean yang telah disediakan. Kita cukup masuk pada Modifier -> Boolean -> Seleksi salah satu objek (Silinder) ->
pilih intersect -> pilih dengan objek apa yang ingin digabungkan (Kerucut)
-> Klik Apply -> Seleksi objek kerucut kemudian hapus. Dan hasilnya
persinggungan dapat dilihat pada gambar 2.
Gambar 1
Gambar 2
Boolean
Difference beda Objek (Pengurangan)
Difference adalah objek yang dihasilkan dari
pengurangan objek A oleh objek B seperti gambar 2. Pada Blender kita dapat
men-difference(pengurangan) kedua bangun dengan Boolean yang telah disediakan.
Kita cukup masuk pada Modifier ->
Boolean -> Seleksi salah satu
objek (Silinder) -> pilih difference -> pilih dengan objek apa yang ingin
digabungkan (Kerucut) -> Klik Apply -> Seleksi objek kerucut kemudian
hapus.
Gambar 1
Gambar 2
Boolean
Union beda Objek (Penggabungan)
Union adalah membuat dua objek menjadi satu
kesatuan objek sehingga dapat dilakukan manipulasi seperti pada satu objek.
Pada gambar dibawah ini terdapat dua buah bangun yang berbeda yaitu, silinder
dan kerucut. Bangun silinder dan kerucut dibawah jika dilihat memang seperti
telah tergabung menjadi satu. Tetapi jika dilihat pada Gambar 2 terlihat dimana
kerangka bangun silinder dan kerucut tidak menyatu seperti masih memiliki
kerangka masing – masing. Pada Blender kita dapat menggabungkan (Union) kedua
bangun dengan Boolean yang telah disediakan. Kita cukup masuk pada Modifier -> Boolean -> Seleksi salah satu objek (Silinder) ->
pilih union -> pilih dengan objek apa yang ingin digabungkan (Kerucut) ->
Klik Apply -> Seleksi objek kerucut kemudian hapus. Dan hasilnya seperti
pada Gambar 3 dan Gambar 4.
Gambar 1
Gambar 2
Gambar 3
Gambar 4
Boolean Intersection
Sama Objek(Persinggungan)
Intersection objek dibuat menjadi sebuah objek
yang mengandung semua bagian dimana kedua objek saling berpotongan. Pada gambar
kedua, menunjukkan intersection antara kerucut dengan kerucut. Bila tidak
terjadi perpotongan antara kedua objek tersebut maka objek intersection tidak
akan terbentuk. Pada Blender kita dapat meng-intersection(Persinggungan) kedua
bangun dengan Boolean yang telah disediakan. Kita cukup masuk pada Modifier -> Boolean -> Seleksi salah satu objek (Kerucut) ->
pilih intersect -> pilih dengan objek apa yang ingin digabungkan (Kerucut)
-> Klik Apply -> Seleksi objek kerucut kemudian hapus. Dan hasilnya
persinggungan dapat dilihat pada gambar 2.
Gambar 1
Gambar 2
Boolean Difference
Sama Objek(Pengurangan)
Difference adalah objek yang dihasilkan dari
pengurangan objek A oleh objek B seperti gambar 2. Pada Blender kita dapat
men-difference(pengurangan) kedua bangun dengan Boolean yang telah disediakan.
Kita cukup masuk pada Modifier ->
Boolean -> Seleksi salah satu
objek (Kerucut) -> pilih difference -> pilih dengan objek apa yang ingin
digabungkan (Kerucut) -> Klik Apply -> Seleksi objek kerucut kemudian
hapus.
Gambar 1
Gambar 2
Gambar 3
Boolean
Union sama Objek (Penggabungan)
Union adalah membuat dua objek menjadi satu
kesatuan objek sehingga dapat dilakukan manipulasi seperti pada satu objek.
Pada gambar dibawah ini terdapat dua buah bangun yang sama yaitu, kerucut dan
kerucut. Bangun kerucut dan kerucut dibawah jika dilihat memang seperti telah
tergabung menjadi satu. Tetapi jika dilihat pada Gambar 2 terlihat dimana
kerangka bangun kerucut dan kerucut tidak menyatu seperti masih memiliki
kerangka masing – masing. Pada Blender kita dapat menggabungkan (Union) kedua
bangun dengan Boolean yang telah disediakan. Kita cukup masuk pada Modifier -> Boolean -> Seleksi salah satu objek (Kerucut) ->
pilih union -> pilih dengan objek apa yang ingin digabungkan (Kerucut) ->
Klik Apply -> Seleksi objek kerucut kemudian hapus. Dan hasilnya seperti
pada Gambar 3 dan Gambar 4.
Gambar 1
Gambar 2
Gambar 3
Gambar 4

















Tidak ada komentar:
Posting Komentar