Wednesday, June 19, 2013

Chapter 13 General Analysis (Translate)

Analisis Umum

Pada bab sebelumnya, Anda melihat bagaimana setiap pipa 3D baik dapat dibagi menjadi kliping, pemusnahan, occluding, dan menghitung tingkat yang tepat detail (LOD). Struktur ini dapat disesuaikan dengan genre permainan, sehingga genre yang berbeda menekankan komponen-komponen tertentu untuk mencapai kinerja yang diinginkan. Mari kita sekarang menganalisiskliping, pemusnahan, oklusi, dan LODs untuk memahami bagaimana permainan dalam ruangan kerja dan mengapa mereka telah begitu populer. Untuk memulainya, kita harus memahami bahwa fase kliping biasanya independen dari genre game. Kamera selalu menutup kurang lebih sudut yang sama, sehingga jumlah geometri dipotong dapat dianggap stabil. Sebuah kamera meliputi 90 ° akan statistik klip sekitar tiga-perempat dari geometri global tingkat. Pemusnahan mengikuti pola sangat mirip: Hal ini biasanya dilakukan oleh perangkat keras, dan kita bisa mengharapkan sekitar satu-setengah dari geometri untuk kembali menghadap, dan dengan demikian tidak dicat. Menggabungkan kedua kliping dan Pemusnahan, kita mencapai kesimpulan bahwa sekitar seperdelapan dari geometri masuk secara efektif bertahan urutan dua-pass dan dapat dianggap baik layar dan front-facing.


Dalam dunia yang ideal, ini seperdelapan akan cukup untuk menampilkan geometri yang diinginkan, tetapi ini biasanya tidak kasus ini. Permainan grafis sekitar kekayaan dan kompleksitas, sehingga kita sering akan membutuhkan lebih dari kita mampu. Dengan demikian, kita perlu menggunakan LOD dan oklusi fase untuk mengurangi segitiga menghitung bahkan lebih. Sekarang, adalah tingkat-of-detail yang relevan dengan permainan dalam ruangan, di mana pandangan jarak dibatasi? Jelas tidak banyak, karena kita akan jarang melihat geometri dari sangat jauh. Jadi, dengan eliminasi, oklusi pemusnahan harus cara untuk pergi, karena kita memiliki banyak dinding yang occluders sempurna.


Kami sekarang dapat secara formal mendefinisikan algoritma render ruangan sebagai salah satu bagian perangkat lunak yang mengoptimalkan render pipa dengan cepat menentukan oklusi (selain kliping dan pemusnahan) di tingkat geometri, sehingga memungkinkan render interaktif. Ini jelas menarik perbedaan dengan luar render metode (dijelaskan dalam bab berikutnya), yang pada gilirannya akan menekankan pengolahan LOD karena pandangan jarak akan besar. Karakterisasi ini tidak berarti bahwa algoritma dalam ruangan tidak menggunakan LODs: beberapa dari mereka, beberapa tidak. Tapi itu komponen oklusi yang akan mendominasi. Selain itu, baik di dalam ruangandan di luar algoritma akan memiliki pendekatan serupa berkaitan dengan kliping dan pemusnahan, yang bergenre independen dan memberikan yang sama kecepatan-up faktor dalam kedua kasus

Apa itu game engine?

game engine adalah dalam bahasa awam nya di sebut juga dengan sebuah mesin yang dapat membuat sebuah permainan baru. biasanya yang di panggil mesin tersebut adalah sebuah software yang mampu membuat sebuah permainan dengan menggunakan kode program pada komputer dengan menggunakan bahasa pemrograman tertentu. dengan kode program tersebut, deveoper dapat menciptakan sebuah character, lingkungan, maupun suara, serta effect animasi pada sebuah game. misalnya dalam bahasa pemrograman OGRE.

Game engine memiliki 3 tipe
1. Roll your own game engine

      Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine-nya sendiri. Mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Di sisi lain, mereka kadang menggunakan library komersil atau yang open source. Terkadang mereka juga membuat semuanya mulai dari nol. Biasanya game engine tipe ini lebih disukai karena selain kemungkinan besar diberikan secara gratis, juga memperbolehkan mereka (para developer) lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya. Tower Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine-nya, hanya untuk ditulis ulang semuanya dalam beberapa hari  sebelum penggunaannya karena adanya bug kecil yang sangat mengganggu.
    Mostly-ready game engines
    Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar-benar terbuka lebar. Hal ini ditujukan agar tidak terjadi banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya. Contoh tipe game engine seperti ini adalah Unreal Engine, Source Engine, id Tech Engine dan sebagainya yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Dengan hal ini dapat menyingkat menghemat waktu dan biaya dari para developer game.
    Point-and-click engines
    Engine ini merupakan engine yang sangat dibatasi, tapi dibuat dengan sangat user friendly. Anda bahkan bisa mulai membuat game sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget.  Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan memiliki kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman dan merilis game-game mereka secepatnya.

Contoh Game Engine
Banyak sekali game engine yang ada sekarang ini mulai dari yang gratis sampai yang berbayar. Berikut contoh 10 game engine yang bagus berdasarkan banyaknya review yang ada pada situs DevMaster.net tersebut.

- Game engine gratis

    OGRE
    Irrlicht
    Panda3D. Contoh game-nya : Pirates of the Caribbean Online.
    Crystal Space
    jME
    Blender Game Engine
    Reality Factory
    The Nebula Device 2
    RealmForge
    OpenSceneGraph


- Game engine berbayar

    C4 Engine
    Torque Game Engine
    3DGameStudio
    TV3D SDK 6.5
    Leadwerks Engine 2
    Unity. Contoh game-nya : Tiger Woods PGA Tour Online.
    DX Studio
    NeoAxis Engine
    Visual3D.NET Game Engine
    Esenthel Engine

Monday, April 15, 2013

Pengertian dan Sejarah Animasi Karakter


Pengertian dan Sejarah Animasi Karakter

     Pengertian animasi karakter adalah suatu teknik penggambaran dan pengolahan karakter baik berupa 2 dimensi maupun 3 dimensi sehingga peran/karakter yang dibuat seolah-olah hidup dan bersifat seperti makhluk hidup. Untuk membuat karakter tampak seolah-olah hidup, dibutuhkanlah beberapa animasi yang sesuai dengan sifat dan karakteristik makhluk hidup tersebut.
Sesuai dengan penjelasan sebelumnya, bahwa perkembangan karakter animasi sudah sangat luas. Jika kita flash back pada era sebelum masehi sebenarnya sudah ada contoh-contoh penggambaran suatu karakter yang menceritakan suatu kejadian yang dialamai oleh manusia saat itu. Biasanya digambarkan pada dinding gua dengan menggunakan darah hewan atau diukir. Memang belum terdapat efek dari animasinya, namun dengan berkali-kali digambarkannya sebuah objek sehingga menjadikan sebuah cerita.


     Selain itu di Indonesia pun juga sudah berkembang dunia per-animasian. Sebagai contoh yaitu animasi pewayangan dalam hal ini adalah Wayang Kulit. Menurut pendapat Dr. G.A.J. HAZEU pada sebuah buku yang berjudul Wayang - Asal-usul, Filsafat dan Masa Depannya, dalam disertasinya uraian terakhir bab 4 menjelaskan bahwa pertunjukan wayang telah ada setidak-tidaknya sebelum tahun 400 sesudah Masehi. Namun, memang disini belum terdapat efek-efek animasi yang mendukung pada saat pentas diselenggarakan. Baru pada zaman Wali Songo yaitu pada era Sunan Kalijaga, dibuatlah pewayangan dengan efek-efek animasi berupa pencahayaan dan suara. Cerita pun didominasi tentang pengenalan agama Islam, baik berupa cerita para nabi, petuah-petuah hingga cerita hakikat kehidupan manusia seperti cerita Bimasakti (Wrekodara) dan Dewa Ruci.

Jenis-jenis Karakter
Dari berbagai karakter yang ada dapat dikategorikan menjadi 2 jenis karakter yaitu karakter dalan wujud 2 dimensi dan wujud 3 dimensi. Adapun sebagai contoh wujud karakter 2 dimensi yaitu Wayang, Kartun, dan anime, contohnya seperti kartun Transformer dan anime One Piece. Untuk karakter dengan wujud 3 dimensi yaitu kartun Final Fantasy, Monster Inc, Finding Nemo, dan lain-lain. Animasi 3 Dimensi disebut juga sebagai CGI (Computer Generated Imagery).


Wednesday, January 9, 2013

Direct Mail

Tugas Direct Mail Hal 116 buku Fundamentals Of Graphic Design.
Direct mail adalah bentuk pemasaran yang mencoba untuk menyajikan konsumen potensial dengan pesan mengenai produk atau jasa tertentu dan bukan hanya meningkatkan profil merek, yang  merupakan tujuan iklan. Direct mail dapat di cetak atau elektronik membentuk dan keduanya dikirim 'langsung' ke pengguna akhir untuk memperoleh respon untuk membeli produk atau jasa tertentu.
Komunikasi langsung Pemasaran dan pesan iklan untuk merek umumnya meningkatkan profilnya, sedangkan direct mail bertujuan untuk mengarahkan konsumen untuk membeli tindakan tertentu. Untuk Misalnya, iklan Apple mendukung keseluruhan pendekatan penciptaan produk, sedangkan yang direct mail menginformasikan konsumen tentang produk baru dan aksesoris bahwa mereka dapat membeli. Direct mail memiliki dua bentuk umum: email HTML yang dapat mengklik ke website atau situs mikro, dan komunikasi dicetak disebut mailouts 'pintu drop'. Keduanya biasanya ditargetkan menggunakan demografi konsumen informasi yang dihimpun dari bentuk umpan balik,
registrasi produk bentuk, kompetisi, pelanggan layanan bentuk dan metode yang serupa lainnya yang memiliki telah disusun dan dijual kepada perusahaan pemasaran.
Mengirim informasi spesifik untuk pra-dipilih target meningkatkan suatu kemungkinan  dikomunikasikan tawaran yang diterima. Namun, mengirimkan penawaran kepada segmen yang tidak sesuai populasi akan menimbulkan respon sedikit, dan bahkan bisa memancing kemarahan yang sours terhadap penerima perusahaan. Peningkatan jumlah direct mail dikirim dan bagaimana perusahaan mengkompilasi rincian konsumen telah menyebabkan pertumbuhan badan hukum untuk mengatur industri. Dalam Inggris, misalnya, seseorang harus telah berlangganan perusahaan produk atau jasa di beberapa titik untuk dikirimkan email HTML. Footer email tersebut harus memberikan penerima pilihan untuk tidak menerima masa depan komunikasi.

Micro situs
Pemasaran yang dipimpin situs yang berfokus pada produk tertentu atau jasa yang merupakan anak perusahaan dari situs utama merek. Sebuah mikro website sering akan berisi informasi yang berkaitan dengan kampanye yang berhubungan erat dengan tema direct mail dan menawarkan. Sebuah situs web mikro sering diakses melalui link yang terdapat dalam email HTML dan itu adalah di mana perusahaan menjual berharap untuk mengkonversi kepentingan konsumen menjadi penjualan.

Tutorial Manipulasi foto




pada kali ini saya membuat editing foto seperti diatas bagaimana cara membuat orang terlihat "langsing" pada sebuah foto. dapat dilihat perbedaan antara 2 foto sesudah dan sebelum.
bagaimana caranya? mari kita lakukan
pertama sediakan foto yang akan diedit





lalu gunakan tool bernama smudge tool pada toolbar disamping




lalu ubah Strength dari 50% menjadi 60% pada menu diatas
 


resize kursornya sesuai kebutuhan kita agar mudah mengerjakan editan ini dengan cara menngklik kanan mouse pada gambar

 





lalu mulai menekan-nekan foto pada bagian yang ingin kita kecilkan dengan menklik kiri pada mouse sehingga pada gambar nanti akan terlihat perbedaan pada lingkaran merah dibawah ini.. lakukan pada bagian tubuh yang ingin di"rampingkan"






setelah dirasa cukup kurang lebih akan menjadi seperti ini
 
lalu pada tahap terakhir untuk menutupi editan, duplikat layer sampai 3 kali dengan menekan ctrl+j


pilih duplikat yang berada ditengah lalu klik menu image > adjustment >  black and white  dan klik











lalu pilih mode editan black and white yang anda sukai. pada contoh ini saya menggunakan preset "Green Filter"  dan "ok" . lalu klik duplikat yang paling atas dan ubah menu normal menjadi overlay



dan klik lalu lihat hasilnya