Objek 3D pada open GL merupakan objek yang lebih hidup dibandingkan
objek 2D. Namun permukaan objek 3D yang polos membuat 3D cenderung kurang
menarik dan kaku. Untuk membuat objek yang lebih hidup pada OpenGL diperlukan
suatu texture mapping. Mapping ialah sebuah bentuk kegiatan untuk melakukan
pewarnaan atau memetakan permukaan geometri pada objek 3D. Sedangkan Maps
adalah bentuk gambar atau warna yang digunakan untuk melapisi objek 3D pada
saat dilakukan mapping. Dengan kata lain pemetaan texture merupakan pemberian
sebuah gambar pada permukaan objek sehingga objek akan tampak realistis.
Texture mapping memungkinkan untuk menaruh gambar pada geometric primitive
tersebut dan sekaligus mengikuti transformasi yang diterapkan kepada objek.
Contohnya apabila sebuah objek kubus tanpa gambar diberi texture bebatuan pada
permukaannya, maka objek tersebut akan tampak memiliki tekstur kasar seperti
batu. Texture pada permukaan objek dapat dilihat dari berbagai perspective yang
berbeda. Beberapa contoh texture pada objek sebagai berikut:
Contoh 1. Tekstur Objek 3D |