Pada
tugas kedua Pengantar Teknologi Game (sotfkill) saya akan menjelaskan tentang :
1. Apa
yang dimaksud dengan Shading?
Shading merupakan persepsi mengenai kedalaman
atau ketebalan sebuah objek yang terbentuk dari hasil pemberian efek gradasi
gelap terang pada objek. Efek gradasi tersebut akan memantulan bayangan pada
permukaan yang rata, ditambah dengan pengaruh sudut dan jarak antara objek
terhadap cahaya sehingga di setiap permukaannya mempunyai tingkatan pencahayaan
yang tidak sama maka terbentuklah shading tersebut.
2. Apa
yang dimaksud dengan :
a. Diffuse
Diffusi adalah pencahayaan yang tergantung dari besarnya sudut yang dibentuk antara sinar dari lampu ke titik tabrak pada objek dengan normal objek. Sehingga posisi lampu sangat mempengaruhi efek diffuse ini. Intensitas diffuse dapat dicari dengan hukum.
I = IP * Kd (cosθ)
Diffusi adalah pencahayaan yang tergantung dari besarnya sudut yang dibentuk antara sinar dari lampu ke titik tabrak pada objek dengan normal objek. Sehingga posisi lampu sangat mempengaruhi efek diffuse ini. Intensitas diffuse dapat dicari dengan hukum.
I = IP * Kd (cosθ)
Dari persamaan intensitas diffuse tersebut cos
θ dapat dihitung dengan melakukan dot product antara sinar dari lampu ke titik
tabrak obyek dengan normal obyek itu, masing-masing merupakan unit vektor.
Sehingga didapat persamaan baru
I = Ip * Kd * ( L • N )
dimana,
I= Intensitas yang dihasilkan
Ip = Intensitas diffuse dari sumber cahaya ‘x’
Kd = Koofisien diffuse
N = Vektor normal dari obyek
L = Vektor dari titik tabrak ke sumber cahaya
θ = Sudut antara N dan L
b.
Ambient
Ambient adalah efek pencahayaan yang telah
membaur dengan lingkungan sehingga arah cahaya tidak dapat diketahui,
seakan-akan cahaya datang dari segala arah. Efek ini akan mempengaruhi terang
atau tidaknya suatu lingkungan yang terlihat oleh mata. Semakin banyak lampu
maka ruangan semakin terang, sebaliknya jika lampu sedikit maka ruangan
remang-remang.
Intensitas ambient pada suatu obyek dapat dicari dengan persamaan
:
I = Ia * Ka
dimana,
I= Intensitas yang dihasilkan
Ia = Intensitas ambient
Ka = Koefisien ambient
c.
Specular
Specular adalah efek pencahayaan dimana
bayangan sumber cahaya terlihat pada permukaan obyek. Efek specular terlihat
pada obyek yang mengkilap. Semakin mengkilap permukaan suatu obyek maka makin
jelas bayangan sumber cahaya yang terlihat pada permukaan obyek tersebut. Untuk
mencari intensitas specular dapat digunakan persamaan sebagai berikut :
I = Ip * Ks (cos θ ) n
Dari persamaan intensitas specular tersebut cos θ menggunakan dot
product antara arah pantulan dengan negasi dari arah sinar.
I = Ip * Ks * ( R • V ) n
dapat dihitung dengan dimana,
I= Intensitas yang dihasilkan
Is = Intensitas specular dari sumber cahaya ‘x’
Ks = Koofisien specular
n = Variabel yang menentukan luas area yang berkilau jika terkena
cahaya yang dipancarkan oleh sumber cahaya (bila n semakin besar maka cahaya
semakin terfokus atau area yang berkilau menjadi lebih kecil)
R = Arah pantulan, berupa unit vektor
V = Negasi dari arah sinar
Sedangkan vektor R diperoleh dari − S + 2 * ( S • N ) * N
dimana,
S = Vektor dari titik tabrak ke sumber cahaya
N = Vektor normal dari obyek
3.
A. Jelaskan apa yang dimaksud dengan Mapping?
Mapping adalah suatu teknik untuk menirukan detail
permukaan dengan pemetaan gambar (tekstur) menjadi polygons
B. Sebutkan dan jelaskan jenis-jenis
mapping!
Mapping dibagi menjadi 2 janis yaitu texture mapping
dan coordinat mapping.
1.
Texture mapping
adalah suatu teknik untuk menirukan detail permukaan dengan pemetaan
gambar (tekstur) menjadi polygons.
Ø
Texture mapping terdiri dari :
·
bitmap : memilih file gambar
image
·
checker : pola papan catur
·
marble : tekstur berupa marmer
·
gradien : tekstur dari gradasi
tiga buah warna
·
water : menampilkan efek air
·
wood : menampilkan tekstur kayu
2.
Coordinat mapping :
Ø
Coordinat mapping terdiri dari
:
·
offset : menggeser posisi
bitmap pada material
·
tilling : mengatur duplikasi
bitmap pada material
·
mirror : mencerminkan bitmap
pada material
·
tile : pengkotakkan material
·
angle : perputaran material
pada objek
·
uv/vw/wv : orientasi mapping
·
blur : memberikan efek kabur
4.
Jelaskan perbedaan game online dan game offline!
Game online tentu membutuhkan koneksi internet dan
dapat berinteraksi dengan pemain lain dari seluruh dunia sedangkan game offline
tidak membutuhkan koneksi internet dan hanya bisa bermain sendiri.
5.
Software apa saja yang digunakan programmer dalam
membuat game? Jelaskan!
Software yang digunakan dalam membuat game adalah
Strawberry Prolog, Unity, Blender, 3D Game Studio dan masih banyak
software-software lainnya yang digunakan untuk membuat game.
Sumber :