Selasa, 25 Juni 2013

TUGAS SOFTSKILL


Pada tugas softskill kali ini saya akan membahas tentang beberapa pengertian tentang beberapa fungsi dalam grafik computer yang dimana fungsi tersebut digunakan salah asatunya dalam mmebuat game.

TUGAS 1
Pada postingan kali ini penulis akan membahas tentang Shading dan Objek Material. Terdapat pengertian tentang Shading , Menurut sumber referensi yang saya peroleh dari  google bahwa  Shading  mempunyai beberapa pengertian antara lain :

·         Shading adalah bidang yang terbentuk akibat hilangnya sebuah sinar oleh objek yang tidak bisa ditembus oleh sinar tersebut.
  • Shading adalah proses penentuan warna dari semua pixel yang menutupi permukaan menggunakan model illuminasi.
·         Mengevaluasi intensitas cahaya dan warna menggunakan model illuminasi. 

Shader adalah sebuah program yang digunakan dalam 3D software tertentu  (Softimage) dalam proses special rendering. Shader diperlukan untuk memenuhi kebutuhan special effect tertentu atau menentukan karakteristik material pada permukaan objek.

Ada 3 jenis shader yaitu :
1.Vertex Shader
berkaitan dengan vertex(titik) dari suatu objek 3D. Pembuatan,perubahan bentuk objek ditangani disini.
2. Geometry Shader
Hanya ada di DirectX 10. Geometry Shader menjembatani Vertex Shader dengan Pixel Shader.
3. Pixel Shader
Bertanggun jawab pada masalah lighting, Semua visual efek ada disini. Warna akhir dari suatu pixel ditentukan disini.

Macam macam Shader :

1.Anisotropic
 Material dengan highlight berbentuk eclipse. Biasanya digunakan untuk benda bentuk memanjang.
2. Metal
       Material yang mensimulasikan efek logam
3.Multi Layer
 Material dengan highlight berlapis, dan lebih kompleks dibandingkan Anisotropic


4.Oren Nayar Blinn
Material yang sedikit redup dan rata dibandingkan Blinn, misalnya untuk karpet.
5.      Phong
 Material dengan highlight bulat dan lebih tajam dibandingkan Blinn
6.      Strauss
Material dengan permukaan metalik atau non metalik, namun dengan pengaturan yang lebih sederhana dibandingkan jenis lainnya
7.      Blinn
Material dengan highlight berbentuk bulat dan sedikit lembut. Tipe ini merupakan default.

Fungsi distribusi reflektansi bidireksional diperkenalkan oleh Edward Nicodemus sekitar tahun 1965.
Fungsi merupakan penyempurnaan model reflektansi Lambert dengan tiga model difusi yaitu model difusi Lambert, Minnaert dan Oren-Nayar .

Sumber Referensi : sumarna.staff.gunadarma.ac.id/Downloads/files/31666/3.+Bayangan.ppt‎
http://id.wikipedia.org/wiki/Refleksi

http://books.google.co.id/books?id=X3kn-0uTpJMC&pg=PA157&lpg=PA157&dq=jenis-jenis%20shader%20pada%203D&source=bl&ots=y7JGjtpNzA&sig=UBXlWwA3NdjYGVJ8M9Fu4HP31ic&hl=id&sa=X&ei=urK4UO6kHYbkrAe_5IHIBw&ved=0CDcQ6AEwAg#v=onepage&q&f=true

TUGAS 2

Selanjutnya untuk tugas kedua saya akan membahas tentang jenis jenis pencahayaan yeng terdiri dari Ambient,Diffcuse,Specular, Menurut sumber referensi yang saya baca dalam buku raytracing.pdf pengertian Ambient,Diffcuse,Specular adalah sebagai berikut :

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 objek dapat dicari dengan persamaan :
I = Ia * ka
dimana,
I= Intensitas yang dihasilkan
Ia=Intensitas ambient
Ka=Koenfisien Ambient

Diffuse adalah pencahayaan yang tergantung dari besarnya sudut yang dibentuk antara sinar dari lampu ke titik tabrak pada objek dengan norma objek. Sehingga posisi lampu sangat mempengaruhi efek diffuse ini. Intensitas diffuse dapat dicari dengan hukum Lambertian sebagai berikut :

I=Ip*Kd(cos θ )

Dari persamaan intensitas diffuse tersebut cos θ dapat dihitung dengan melakukan dot product antara sinar dari lampu ke titik tabrak objek dengan normal objek itu, masing masing merupakan unit vektor. Sehingga didapat persamaan baru yaitu :

I=Ip*Kd*(L dot N)
dimana,
I=Intensitas yang dihasilkan
Ip=Intensitas diffuse dari sumber cahaya X
Kd=koefisien diffuse
N=Vektor norman dari objek
L=Vektor dari titik tabrak ke sumber cahaya
θ = Sudut antara N dan L

Specular adalah efek pencahayaan dimana bayangan sumber cahaya terlihat pada permukaan objek. Efek specular terlihat pada objek yang mengkilap.Semakin mengkilap permukaan suatu objek maka makin jelas bayangan sumber cahaya yang terlihat pada permukaan objek tersebut. Untuk mencarai intensitas specular ydapat digunakan persamaan sebagai berikut :
 I = Ip * Ks(cosθ )n
dari persamaan tersebut Cos θ dapat dihitung menggunakan dot product antara arah pantulan dengan negasi dari arah sinar. sehingga persamaannya menjadi
I = Ip * Ks * (R •V ) pangkat n
dimana,
I=Intensitas yang dihasilkan
Is=Intensitas Specular dari sumber cahaya X
Ks=Koefisien Specular
n= Variabel yang menentukan luar area yang berkilau jika terkena cahaya yang dipancarkan oleh sumber cahaya
R=arah pantulan berupa unit vektor
V=Negasi dari arah sinar

Advanced transparancy merupakan setting transparan objek material.
Advanced transparency terdiri dari :
Falloff berfungsi untuk mengatur cakupan area yang dipengaruhi oleh soft selection dari titik pusatnya (Sub-Object terpilih).
Falloff terdiri dari 2 jenis yaitu :
1.Falloff in merupakan ukuran falloff lebih besar dari hatspot sehingga cahaya yang masuk lebih banyak.
2. Falloff out merupakan ukuran lebih kecil dari hatspot sehingga cahaya yang masuk lebih sedikit


Sumber referensi :
Raytracing.pdf
http://books.google.co.id/books?id=X3kn-0uTpJMC&pg=PA157&lpg=PA157&dq=jenis-jenis%20shader%20pada%203D&source=bl&ots=y7JGjtpNzA&sig=UBXlWwA3NdjYGVJ8M9Fu4HP31ic&hl=id&sa=X&ei=urK4UO6kHYbkrAe_5IHIBw&ved=0CDcQ6AEwAg#v=onepage&q&f=true
http://www.slideshare.net/Agustonce13/modul-3-d-max-elementry

Tugas 3

Apa yang dimaksud dengan Texture Map, Mapping Cordinate ?
Jawab :

Texture Map merupakan salah satu teknik untuk meningkatkan kualitas gambar dengan cara memetakan sebuah gambar ke permukaan geometri untuk membuat permukaan yang detail .
Texture Map terdiri dari :
bitmap : memilih file gambar image
checker : pola papan catur
marble : teksture berupa marmer
gradien : teksture dari gradasi tiga buah warna
water : menampilkan efek air
wood : menampilkan tekstur kayu


Mapping Coordinate adalah adalah suatu cara untuk memetakan sebuah gambar berdasarkan letak suatu titik bidang

Rancangan dan Scenario Game

Didalam sebuah perancangan sebuah game biasanya terdapat beberapa kebutuhan dalam membuat game.

Jumat, 18 Januari 2013

Kesan Terhadap Mata Kuliah Desain Permodelan Grafik #

Menurut saya Mata Kuliah Desain Pemodelan Grafik itu sangat membantu mahasiswa dalam mencari pengetahuan yang sebelumnya tidak diketahui oleh mahasiswa lainnya, contohnya tentang simulasi – simulasi yang gagal, dan yang terbarunya adalah HTML 5, saya pribadi baru mengetahui HTML 5 ini dari mata kuliah ini. Untuk itu mata kuliah Desain Permodelan Grafik sangat baik dan dianjurkan dalam matakuliah setelahnya.

RANGKUMAN TUGAS SOFTSKILL


Disini saya akan memberikan sebuah rangkuman dari tugas Desai Permodelan Grafik yang sudah diposting sebelumnya. Dalam tugas pertama yang sudah diberikan adlah tentang simulasi – simulasi apa saja yang ada di dunia dan digunakan, ada simulasi yang telah digunakan manusia dan ada juga yang gagal di uji coba poleh manusia, dalam hal ini kita diberikan gambaran akan banyaknya hal yang sudah dipikirkan oleh seorang manusia dalam menciptakan sebuah alat tetapi juga memikirkan dampak positive dan dampak negative yang diberikan oleh alat tersebut, baik untuk kebaikan sang pencipta alat, pengguna bahkan lingkungan sekitarnya. Dalam hal ini sang pencipta juga terus mengembangkan berbagai macam simulasi-simulasi yang gagal untuk dikembangkan menjadi sesuatu simulasi yang berdampak baik bagi semuanya baik manusia maupun makhluk sekitarnya.
Dalam tugas yang kedua ini adalah tentang visual teknologi. Disini kita diajarkan tentang apa itu pengertian visual teknologi, jenisnya, dan kelebihanya. Lalu adanya pertanyaan tentang “apakah budaya dipengaruhi oleh grafik atau grafiklah yang mempengaruhi budaya.
Dalam  tugas yang ketiga, kita diberikan tugas untuk mencari perbedaan antara HTML 4 dengan HTML 5. Dalam hal ini kita diberikan pengetahuan akan berkembang pesatnya dunia teknologi dalam hal ini khususnya dunia Web yang sudah mengadopsi HTML 5.  sebagai pencetus terbitnya atau dibuatnya HTML 5.


Selasa, 18 Desember 2012

Perbandingan Website HTML 4 dan HTML 5

Sebelumnya dijelaskan perbedaan antara html4 dan html5, maka disini saya akan membahas perbandingan dalam webnya. Disini saya akan memberikan contoh dari website mengandung unsur dari html 5 dan html 4. seperti inilah contoh struktur dari html 4 dan html 5

Halaman HTML 4
Maka script HTML yang akan kita gunakan adalah sebagai berikut :
<body>
<div id="header">
               <!-- header goes here -->
        </div>
        <div id="nav">
               <!-- nav bar goes here -->
        </div>
        <div id="main-content">
               <div id="post">
                       <!-- main content goes here -->
               </div>
        </div>
        <div id="side-bar">
               <!-- side bar goes here -->
        </div>
        <div class="spacer"></div>
        <div id="footer">
               <!-- footer goes here -->
        </div>
</body>
 Sedangkan jika jita akan membuat halaman yang sama dengan html 4 tetapi menggunakan html 5 adalah sebagai berikut

Halaman HTML 5
Maka Script HTML yang akan kita gunakan adalah sebagai berikut :
<body>
        <header>
               <!-- header goes here -->
        </header>
        <nav>
               <!-- nav bar goes here -->
        </nav>
        <section>
               <article>
                       <!-- main content goes here -->
               </article>
        </section>
        <aside>
               <!-- side bar goes here -->
        </aside>
        <spacer></spacer>
        <footer>
               <!-- footer goes here -->
        </footer>
</body>

 Menurut saya perbedaannya dalam mengguanakn html 5 dari segi tampilannya akan sangat memukau dibandingkan dengan html 4, walaupun pada html 4 juga bisa menggunakan flash tetapi akan terasa berat saat membuka web tersebut dikarenakan pembacaan source codenya terlalu banyak dibandingkan dengan html 5 yang sudah di rampingkan dalam source code pada flash.
Untuk contoh referensinya itu


Sumber :




Kamis, 13 Desember 2012

Perbandingan HTML 5 dengan HTML 4


Perbandingan HTML 5 dengan HTML 4
HTML 5 sudah selesai dibuat dan mulai dipopulerkan oleh sang pembuat yaitu W3C untuk menerukan suksesnya dari HTML 4. Sudah mulai banyak situs-situs yang mengadopsi html 5 ini. Untuk itu kita juga harus mempelajari html 5. Bagi yang sudah ahli dalam html 4 inilah perbedaanya dengan html 5 :
1.      Dapat ditulis dalam sintaks HTML (dengan tipe media text/html) dan XML.
2.      Adanya Canvas pada HTML5 Dulu, untuk bisa memberikan interaksi menggambar di halaman web kita harus memakai applet Java atau Flash. HTML 5 akan memberikan satu opsi tambahan:
·         Canvas
Seperti namanya, canvas adalah media yang bisa dicorat-coret langsung. Tidak lagi perlu memuat plugin khusus
3.      Embed Audio Video Secara Langsung
4.      Integrasi yang lebih baik dengan aplikasi web dan pemrosesannya.
5.      Integrasi (’inline’) MathML dan SVG dengan doctype yang lebih sederhana.
6.      Penulisan kode yang lebih efisien.
7.      Dapat dimengerti oleh browser lawas (backwards compatible). Sehingga istilah ‘deprecated’ tidak akan diperlukan lagi.

Untuk lebih lengkapnya : http://www.w3.org/TR/html5-diff/


Minggu, 11 November 2012

Pengaruh Kebudayaan Terhadap Grafik


Seiring berjalannya waktu yang memaksa kita menggunakan teknologi yang semakin maju, perlahan kebudayaan kita semakin ditinggalkan. Oleh karena itu disini saya akan membahas tentang “pengaruh kebudayaan terhadap grafik”.  Berikut adalah beberapa pengertian dari Budaya dan Grafik.

Budaya adalah suatu pola hidup menyeluruh. budaya bersifat kompleks, abstrak, dan luas. Banyak aspek budaya turut menentukan perilaku komunikatif. Unsur-unsur sosio-budaya ini tersebar dan meliputi banyak kegiatan sosial manusia.

Grafik adalah persembahan visual yang ditujukan pada permukaan seperti dinding, kanvas, kertas, papan yang bertujuan untuk pemberitahuan, ilustrasi dan hiburan.

Apakah grafik yang mempengaruh sebuah budaya atau budaya yang mempengaruhi grafik? Menurut saya keduanya benar, karena pada zaman dulu orang-orang gua melukis sebuah lukisan pada dinding goa untuk menandakan wilayah atau budaya mereka sendiri, jadi antara budaya dan grafik itu saling berkaitan satu sama lain.

Sumber :


Perkembangan Simulasi dan Teknologi Dalam Bidang KPR

Tugas Selanjutnya mengenai "Perkembangan Simulasi dan Teknologi Dalam Bidang KPR". biasanya kalau ada yang mau mencicil rumah mereka tidak mengetahui berapa angsuran yang mereka bayar per bulan dan bunganya. Simulasi sudah dapat membantu dalam perhitungan KPR. berikut contohnya:


Dari simulasi tersebut kita hanya menuliskan nominalnya dan bunga pada setiap bank yang kita pilih, lalu kita kalkulasi. selanjutnya akan menampilkan contohnya :

  • Pembayaran Pertama Kali


  • Total Kredit dan Pengeluarannya


Berikut ini adalah link untuk melihat simulasi tersebut :
http://www.simulasikredit.com/simulasi_kredit_rumah.php