Thursday, May 2, 2013

Transformasi Objek pada OpenGL



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 :
  1. 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
  2. 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
  3. Project Transformation : Transformasi ini berfokus pada isi/volume dari objek tersebut dan batasan pandangan dari layar yang ada.
  4. 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

http://diskusikuliah.wordpress.com/2011/05/21/transformasi-pada-opengl/

1 comments:

 
Copyright © . Berkah dari Tuhan - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger