pada
artikel kali ini, kami akan membahas tentang tansformasi pada OpenGL. Artikel ini
hanya ringkasan dari artikel-artikel yang ada pada pencarian google, sehingga
kami hanya mengambil inti-intinya saja.
Pada OpenGL terdapat beberapa tipe Transformasi diantaranya adalah :
- Modeling Transformation : memodelkan transformasi dengan cara
menggerakkan objek disekitar layar dan juga merubah objek dalam satuan
koordinat lokal menjadi koordinat yang umum. Maksudnya adalah proses
transformasi tertuju pada posisi dan orientasi pada pergerakan,
perputaran, dan ukuran objek
- Viewing Transformation : tipe transformasi ini memanfaatkan posisi
kamera dan cara pandang objek tersebut sehingga jika dilakukan
transformasi, maka yang akan melakukan transformasi adalah kamera atau
cara pandang objek tersebut
- Project Transformation : Transformasi ini berfokus pada isi/volume dari
objek tersebut dan batasan pandangan dari layar yang ada.
- Viewport Transformation : Transformasi ini memetakan koordinat yang
terbuat kaena transformasi perspektif pada permukaan layar, Kita juga bisa
membayangkan ini sebegai hasil akhir yang mampu memperbesar ataupun
memperkecil objek tersebut, atau yang sering kita lakukan adalah seperti
melakukan zoom in atau zoom out pada suatu objek, karena pada dasarnya
ukuran dari objek tersebut tidak berubah, melainkan cara pandang kita
memaksa kita untuk melihat objek tersebut menjadi objek yang lebih besar.
dari tipe diatas kita hanya akan
membahas modeling transformasi objek pada openGL. Ada tiga transformasi utama
pada openGL yang sering digunakan yaitu:
1.
Translasi (perpindahan) : Pemindahan
Objek ke posisi yang baru
2.
Rotasi (perputaran) : Proses
memutarkan obje
3.
Scale (perbesar atau perkecil) :
Memperbesar dan Memperkecil Objek, disini kita bisa merubah ukuran objek
tersebut tidak harus seragam antara panjang, lebar atau tingginya, sehingga
kita bebas untuk me-resize objek yang telah kita buat
Ilustrasi transformasi
Daftar Rujukan
kita juga punya nih artikel mengenai 'OpenGL', silahkan dikunjungi dan dibaca , berikut linknya
ReplyDeletehttp://repository.gunadarma.ac.id/bitstream/123456789/2293/1/Differences%20Of%20Cube%20Mapping%20and%20Dynamic%20Cube%20Mapping.pdf
terimakasih