Click Here For Free Blog Templates!!!
Blogaholic Designs

Pages

Credit

Kamis, 17 April 2014

Pengantar Teknologi Game


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θ)
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 :