[2a]Shading dalam kaitannya dengan Ambient yaitu Walaupun sebuah benda tidak terkena cahaya secara langsung, benda tersebut masih dapat terlihat. Hal ini terjadi karena adanya cahaya yang dipantulkan secara tidak langsung oleh benda di sekitarnya nah..model pencahayan sederhana ini disebut cahaya ambient.
[2b]Shading dalam kaitannya dengan Specular yaitu pada benda berkilau, terdapat sebidang daerah yang
terang pada permukaan benda yang letaknya tergantung dari sudut pandang terhadap benda. Efek cahaya ini disebut
pencahayaan specular.
[2c]Shading dalam kaitannya dengan Diffuse yaitu Saat sebuah benda matt dikenai cahaya, maka
intensitas cahaya akan dipantulkan rata ke semua arah. Inilah yang disebut cahaya diffuse.
Setelah membahas tentang shading sekarng kita membahas mengenai mapping. [3a]Apa sih yang dimaksud dengan mapping ? Mapping ialah sebuah bentuk kegiatan untuk melakukan
pewarnaan atau memetakan permukaan geometri pada objek 3D.[3b] Jenis - jenis mapping antara lain yaitu :
1. Tekstur-Maps
Maps berwujud gambar tekstur 2D yang dituangkan ke permukaan
geometri/objek untuk membuat penampilan objek tersebut tampak halus untuk
detail permukaannya.
2 . Environment-Maps
Adalah Maps yang memiliki pewarnaan dengan banyak gambar
(tekstur) yang merekam refleksi global dan pencahayaan pada objek.
3 Bump-Maps
Bump maps adalah maps yang memfokuskan permukaan tekstur
pada objek, dengan menggunakan maps ini, permukaan geometri/objek akan terlihat
berbeda dan unik, tidak seperti objek-objek yang memiliki permukaan normal pada
umumnya.
4. Normal-Maps
Maps ini serupa dengan bump-maps, perbedaannya adalah
fungsionalitas yang ada pada normal maps, maps ini secara alami akan
menghasilkan bentuk permukaan yang tidak halus tanpa menggunakan lebih banyak
penambahan atau pengurangan poligon pada objek.
5. Shadow-Maps
Yang terakhir adalah shadow maps yaitu maps yang
menghasilkan suatu bayangan tekstur pada objek dengan menangkap siluet objek
tersebut dari sumber cahaya yang terlihat.
Nah..setelah kita selesai membahas mengenai teori - teori pendukung pembuatan game, sekarang kita coba untuk [4a]merancang sebuah game sederhana. Saya mencoba untuk membuat sebuah game sederhana menggunakan
aplikasi unity. Saya akan menggunakan beberapa objek sebagai pendukung
penampilan game dan sebuah character sebagai wakil user dalam memainkan game
tersebut.Berikut sebagian tampilannya :
Setelah melakukan perancangan game, [4b]selanjutnya kita buat skenario game tersebut. Dalam yang akan
dibuat, akan ada sebuah character atau subjek yang akan menjalankan perintah –
perintah yang akan digunakan user untuk mengupayakan agar game tersebut
berhasil dimenangkannya. Dalam game tersebut character atau user akan melewati
berbagai macam rintangan untuk mengumpulkan koin – koin sampai batas minimum
yang telah ditentukan, apabila tidak sampai batas minimum tersebut, maka
dinyatakan kalah. Jika menang akan berlanjut ke game berikutnya dengan
rintangan yang baru. Rintangan – rintangannya antara lain berupa api, boks –
boks yang tidak bias dilewati dan semak yang banyak.
Setelah membuat skenario game tersebut, [4c]terakhir saya akan menampilkan salah satu objek yang digunakan dalam game tersebut. Berikut adalah hasil renderingnya :