Rabu, 26 Juni 2013

Softskill Pengantar Game

Shading dan Material


TUGAS 1

Shading adalah proses untuk menggambarkan tingkat kegelapan di atas kertas dengan menggunakan media yang lebih padat atau dengan warna yang lebih gelap untuk area yang lebih gelap, dan kurang padat atau dengan warna yang lebih ringan untuk area yang lebih terang. 
Ada berbagai teknik shading, salah satu contohnya adalah cross hatching, di mana garis tegak lurus dari berbagai gambar yang berdekatan dalam pola grid untuk mewakili suatu daerah. Semakin berdekatan suatu garis, maka semakin gelap area yang muncul. Demikian juga, semakin jauh suatu garis, maka semakin terang daerah tersebut muncul. 

Shader adalah sebuah tambahan yang digunakan dalam 3D software tertentu dalam proses special rendering. Biasanya shader diperlukan untuk memenuhi kebutuhan special effect tertentu seperti lighting effects, atmosphere, fog dan sebagainya. Jenis2 shader :
-Anisotropic adalah material dengan highlight berbentuk ellipse.Biasanya digunakan untuk benda dengan bentuk memanjang
-Blin adalah materian yang mensimulasikan efek logam
-Metal adalah material yang mensimulasikan efek logam
-Multi Layer adalah material dengan highlight berlapis dan lebih kompleks dibandingkan Anisotropic
-Oren Nayar Blinn adalah material yang sedikit redup dan rata dibandingkan blinn,misalnya untuk karpet
-Strauss adalah material dengan permukaan metalik atau non metalik,namun dengan pengaturannya yang lebih sederhana dibandingkan jenis lainnya
-Phong adalah material dengan highlight bulat dan lebih tajam dibandingkan Blinn 


Fungsi distribusi reflektansi bidireksional (en:Bidirectional reflectance distribution function atau BRDF) diperkenalkan oleh Edward Nicodemus sekitar tahun 1965. Definisi modern BRDF adalah:
dimana adalah radian, adalah iradian, dan adalah sudut antara dan normal permukaan.

Fungsi merupakan penyempurnaan model reflektansi Lambert dengan tiga model difusi, yaitu model difusi Lambert, Minnaert dan Oren-Nayar. Masih terdapat model difusi yang tidak termaktub di dalam fungsi, antara lain: atomic diffusion, molecular diffusion, tracer diffusion, chemical diffusion, collective diffusion, Eddy diffusion, electronic diffusion, facilitated diffusion, gaseous diffusion, Ito diffusion, Knudsen diffusion, momentum diffusion, osmosis, photon diffusion, reverse diffusion, rotational diffusion, surface diffusion, ambipolar diffusion, anomalous diffusion, diffusion MRI. Surface roughness scattering atau interface roughness scattering adalah model difusi Lambert pada partikel bermuatan. Efek ini sangat penting dalam teknologi peralatan elektronika yang mengandung lapisan tipis seperti field effect transistor dan quantum cascade laser.
Pada tahun 1991, Paul Heckbert[1] menggabungkan fungsi distribusi reflektansi bidireksional dengan:
menjadi fungsi distribusi hamburan bidirektional (en:bidirectional scattering distribution function), karena hamburan (en:scattering) cahaya terjadi tidak hanya pada refleksi tetapi juga pada refraksi antarmuka medium apapun.
Pada umumnya hamburan (en:scattering) cahaya meliputi studi hamburan elastis dan hamburan non elastis dari sifat dualisme cahaya sebagai partikel dan gelombang. Beberapa jenis hamburan yang sering dijumpai antara lain hamburan Rutherford, hamburan Bragg atau difraksi, hamburan Rayleigh, hamburan Compton, hamburan Brillouin, hamburan Lorentz-Mie, hamburan Raman.

Referensi :

TUGAS 2

Ambient, cahaya ini diterima dengan intensitas yang sama oleh setiap permukaan benda. Cahaya lingkungan tersebut dimodelkan mengikuti apa yang terjadi di alam, dimana dalam keadaan tanpa sumber cahaya sekalipun, benda masih dapat dilihat. Cahaya ini berasal dari semua benda yang memantulkan cahaya walaupun hanya sedikit. Cahaya lingkungan tidak memiliki arah dan lokasi. Pengaruh cahaya lingkungan dirumuskan dengan Iab = Ia ra .

Diffuse, merupakan sifat permukaan di mana cahaya yang datang dipantulkan ke segala arah, benda-benda yang bersifat diffuse misalnya kayu, batu, kertas. Karena cahaya dipantulkan ke segala arah, maka permukaan benda terlihat kasar. Misalnya ada sejumlah cahaya menimpa permukaan P. Sebagian dari cahaya tersebut disebarkan ke semua arah dan sebagian menuju ke mata dengan kekuatan cahaya Id. Mengingat bahwa cahaya disebarkan ke semua arah, maka orientasi permukaan P terhadap mata tidak terlalu penting, sehingga Id tidak tergantung pada sudut antara vektor v dengan n tetapi pada vektor n dan s.

Specular, adalah efek pencahayaan dimana bayangan sumber cahaya terlihat pada permukaan objek. Meskipun cahaya dipantulkan ke berbagai arah, tetapi ada beberapa benda yang memantulkan cahaya lebih banyak pada arah tertentu, misalnya cermin, plastik. Kekuatan cahaya pada arah tertentu dibandingkan dengan arah lain, membuat kita memperoleh kesan bercahaya (highlight)

Advanced Transparancy terdiri atas falloff in dan falloff out. Falloff in untuk mengatur cakupan area yang dipengaruhi oleh soft selection,dari titk pusatnya (sub-object terpilih) yaitu bagian tengah (In) objek. Sedangkan falloff out untuk mengatur cakupan area yang dipengaruhi oleh soft selection,dari titk pusatnya (sub-object terpilih) yaitu bagian pnggir (out) objek.

Referensi :
  1. http://bit.ly/16wXOBX

TUGAS 3

Texture map, adalah suatu teknik untuk menirukan detail permukaan dengan pemetaan gambar (tekstur) menjadi polygons.

Mapping coordinate, adalah pemetaan yang menggunakan satu atau lebih angka, atau koordinat, untuk secara unik menentukan posisi suatu titik atau elemen geometris lain pada bermacam-macam seperti ruang Euclides.

Rancangan Game Sederhana
Judul : pacman 3D reborn




Skenario :
ini merupakan permainan yang sangat populer pada zaman dahulu (PAC MAN) hanya saja sekarang versi 3D. untuk mencapai goal dalam game ini si pac man diharuskan menghabiskan makanannya yang tersebar di jalur. pada jalur juga terdapat power up yang dapat meningkatkan kemampuan si pacman, seperti buah yang dapat menambah nyawa, makanan besar untuk dapat memakan musuh, dan ada tambahan yaitu freeze yang dapat memperlambat musuh untuk bergerak selama 10 detik. leveling pada game ini adalah speed yang akan selalu bertambah tiap levelnya.

Referensi :

TABEL KINERJA
NPM
NAMA
KINERJA
50410416
AHMAD RIZKI HIDAYATULLAH
Mengerjakan texture map, mapping coordinate dan membuat rancangan game
51410982
DIASTRI RACHMAWATI
Mengerjakan shading, shader, jenis-jenis shader dan BRDF
59410201
MUHAMMAD AULIA DESRI N.
Mengerjakan ambient, diffuse, specular, falloff in & falloff out

Tidak ada komentar:

Posting Komentar

Visitor