test
Rabu, 11 April 2012
Kamis, 15 Maret 2012
ANIMASI DENGAN TEKNIK IMAGE
Animasi merupakan suatu teknik menampilkan gambar berurut sedemikian rupa sehingga penonton merasakan adanya ilusi gerakan (motion) pada gambar yang ditampilkan. Secara umum ilusi gerakan merupakan perubahan yang dideteksi secara visual oleh mata penonton sehingga tidak harus perubahan yang terjadi merupakan perubahan posisi sebagai makna dari istilah 'gerakan'. Perubahan seperti perubahan warna pun dapat dikatakan sebuah animasi.
Berikut ini adalah 8 teknik animasi, yaitu:
- Animasi Dengan Teknik Image
- Animasi Dengan Teknik Xoring
- Animasi Dengan Teknik Object Frame
- Animasi Dengan Teknik Object Sprite
- Animasi Dengan Teknik Frame
- Animasi dengan Teknik BitBit
- Animasi Dengan Teknik Real-Time
- Animasi Dengan Teknik Make
dari kedelapan teknik animasi diatas, saya akan sedikit membahas tentang animasi dengan teknik image. Teknik image dalam animasi merupakan salah satu teknik dasar, cara membuatnya yaitu dengan menggunakan gambar atau frame yang akan dianimasikan, gambar - gambar tersebut harus tersedia dalam berbagai angle, sehingga ketika memaikan gambar atau fram untuk animasi, gambar tersebut terlihat bergerak, tentunya dengan menyusun gambar secara benar sesuai pergerakan yang diinginkan. Satuan yang biasa digunakan untuk perhitungan ini adalah Frame per Second (FPS), dimana semakin tinggi FPS maka semakin banyak gambar yang digunakan dalam waktu 1 detik.
Minggu, 04 Maret 2012
SHOOTING GAME'S
Game atau dalam bahasa indonesia biasa disebut permainan sepertinya sudah tidak asing lagi, dari anak - anak sampai orang dewasa banyak yang menyukai game. Berbicara mengenai game, ada beberapa jenis game yang ada, diantaranya yaitu:
1. Internet Game
2. Mini Game
3. Racing Game
4. Fighting Game
5. Adventure Game
6. Shooting Game
7. Logic Game
Dari beberapa jenis game yang saya sebutkan diatas, saya hanya akan membahas tentang SHOOTING GAME. Apa sih shooting game itu? Dari namanya saja tentunya kita sudah dapat menebaknya. Ya, shooting game merupakan game tembak - menembak. Seperti apa ya kira - kira game tembak - menembak itu? Game ini tentunya menggunakan senjata untuk ditembakkan ke objek sasaran atau musuh, yang menembak tentunya saja seseorang yang memainkan game ini. Bentuk dari game ini ada beberapa versi yaitu:
1. First Person Shooting (FPS), jadi pada game shooting jenis ini, pemain dibuat seolah - olah berada di dalam permainan, shooting game jenis ini menggunakan sudut pandaang orang pertama, biasanya dalam permainan kita hanya bisa melihat musuh, dan latar sekitarnya. Contoh dari game shooting jenis ini yaitu:
Counter Strike Game
2. Drive and Shoot, permainan ini menggunakan kendaraan untuk menyerang musuh,tetapi tetap dengan cara menembak, contoh nya yaitu:
Battle Tanks Game
Minggu, 16 Oktober 2011
Desain Grafis Dasar
Pada kesempatan kali ini saya akan membahas tentang "Desain Grafis Dasar". Bahasan ini merupakan terjemahan dari bahan yang diberikan oleh dosen softskill saya yang bernama ibu LILY WULANDARI. Disini terdapat beberapa bahasan mengenai unsur-unsur desain grafis,diantaranya; Garis, Bentuk, Tekstur, warna. Membahas apa itu garis, jenis - jenis garis, cara menggunakan garis dalam desain grafis, begitu juga penjelasan tentang bentuk, tekstur dan warna, di jelaskan secara lengkap dalam bahasan ini. Disini juga berisi latihan - latihan keterampilan, serta ujian - ujian, agar mahasiswa dapat memperdalam pengetahuannya tentang desain grafis. Setelah membaca materi ini diharapkan, mahasiswa dapat mengerti dasar - dasar dari desain grafis.
Sekedar informasi, materi Desain Grafis dasar ini, saya buat dalam bentuk latex, saya menggunakan GUMMI di Linux ubuntu sebagai text editornya.
Untuk melihat materinya secara lengkap dapat di download di sini!
Jumat, 29 Juli 2011
MENU REGRESI MENGGUNAKAN BAHASA JAVA
Saya akan membuat sebuah program menu untuk menghitung Regresi YX dan Regresi XY, dengan menggunakan bahasa pemrograman java. Pertama – tama buat packagenya terlebih dahulu seperti berikut;
Blok perintah diatas merupakan package pada java, yang biasanya selalu dituliskan. import java.util.Scanner; merupakan package java.util dengan class Scanner ini berfungsi sebagai inputan untuk user pada program. Selanjutnya buat class programmnya seperti dibawah ini:
Blok perintah diatas merupakan pendeklarasian class pada program ini. Class pada program ini kita deklarasikan dengan nama MenuReg, nama class digunakan juga untuk nama penyimpanan program, jadi setelah selesai, listing akan disimpan dengan menggunakan nama penyimpanan MenuReg.java , Setelah mendeklarasikan nama classnya, selanjutnya buat inputan dengan scanner input, Scanner input ini terdapat di kelas Scanner yang ada pada package util di java. Setelah mendeklarasikan class dan membuat inputan, setelah itu deklarasikan tipe data dari masing – masing variable yang di gunakan pada program disini. Pada program ini kita menggunakan 8 variable, variable x, y, x2, y2, dan xy kita deklarasikan dengan tipe data double berbentuk array, sedangkan variable n di deklarasikan dengan tipe data integer, dan variable a dan b dideklarasikan dengan tipe data double. Selanjutnya buat tampilan menu program, seperti berikut:
Blok perintah diatas digunakan untuk membuat tampilan menu program, dalam program ini kita membuat 4 menu, menu 1 yaitu menu input, pada menu input ini user diminta untuk menginputkan banyaknya data, dan menginputkan nilai sesuai banyaknya data yg telah di inputkan user sebelumnya. selanjutnya menu 2 yaitu menu Regresi Y-X, pada menu ini program akan menghitung hasil dari menu Regresi Y-X dengan data yang di hitung berasal dari nilai inputan user. Menu 3 yaitu menu Regresi X-Y, pada menu ini program juga akan melakukan perhitungan Regresi X-Y dengan menggunakan data dari inputan user. Dan terakhir menu 4 yaitu menu exit, menu ini akan membawa user untuk keluar dari program. System.out.print("Masukkan Pilihanmu : " ); digunakan untuk membuat perintah inputan user untuk memasukan pilihan menu yang diinginkan user. int pil = input.nextInt(); digunakan untuk membaca inputan user. Untuk menu pilihan disini kita menggunakan switch-case , case 1 digunakan untuk membuat menu pilihan 1 yaitu menu input, pada case 1 ini pertama – tama program akan memanggil fungsi input, didalam case ini juga terdapat blok try-catch yang berfungsi untuk mendeteksi jika ada kesalahan pada program, jika program menemukan keselahan maka akan tercetak “Kesalahan pada proses IO” , setelah itu program akan memanggil fungsi menu kembali untuk user melakukan tindakan yang diinginkan untuk menjalankan program kembali. case 2 digunakan untuk menjalankan menu pilihan 2, yaitu menu Regresi Y-X, dimana pada case ini pertama – tama program akan memamnggil fungsi regresiYX dan mengeksekusi blok program regresiYX, setelah itu program akan memanggil fungsi menu untuk mengembalikan program seperti keadaan awal. case 3 digunakan untuk menjalankan menu pilihan 3 yaitu menu Regresi X-Y dimana pada case ini pertama – tama program akan memanggil fungsi regresiXY kemudian mengeksekusinya, setelah itu, program akan memanggil fungsi menu, dan program akan kembali ke tampilan awal program. case 4 digunakan untuk menjalankan menu pilihan 4 yaitu menu exit, menu ini digunakan untuk mengakhiri atau keluar dari program yang sedang dijalankan.
Blok perintah diatas merupakan method dari fungsi input yang digunakan untuk user menginputkan data yang diinginkan ke dalam program. Pertama – tama program akan meminta user untuk menginputkan banyaknya data yang diinginkan, input data disini menggunkan perintah n = input.nextInt();, selanjutnya deklarasikan tipe data setiap variable pada tipe data disini yaitu tipe data double yang berbentuk array, kita isikan nilai indeksnya sebanyak n. Kemudian program akan meminta user untuk menginputkan data x, disini program menggunakan perulangan untuk user menginputkan nilai data dari x, dimana banyaknya perulangan tergantung banyaknya jumlah data yang diinputkan user, misalnya apabila kita menginputkan jumlah data sebanyak 4, maka pada nilai data x, program akan melakukan perulangan sebanyak 4 kali dan user juga akan menginputkan nilai data x sebanyak 4 kali, setelah itu program juga akan meminta user untuk menginputkan nilai data y, dimana seperti metode nilai data x, disini juga digunkan perulangan dimana banyaknya perulangan di sesuaikan dengan banyaknya jumlah data yang diinputkan user. Selanjutnya nilai variable x2 dan y2 di hasilkan dari pemangkatan nilai – nilai yang terdapat pada variable x dan y, pemangkatan pada program dilakukan dengan menggunakan perintah Math.pow , dan nilai variable xy dihasilkan dari perkalian dari nilai x dan y.
Blok perintah diatas digunkan untuk menjumlahkan semua nilai inputan yang diinputkan user. nilai inputan yang dijumlahkan pada blok ini, nantinya akan digunakan untuk menghitung atau mencari nilai dari Regresi YX dan Regresi XY.
Blok perintah diatas merupakan method dari fungsi regresiYX, pada blok ini di lakukan perhitungan untuk mencari nilai regresi YX. Saya akan menjelaskan bagaimana program ini melakukan perhitungan untuk mencari nilai Regresi YX ;
Dalam program ini saya mencoba untuk menginputkan data sebanyak 4 data dengan masing – masing nilai X = 1, 2, 3, 4 dan nilai Y = 5, 6, 7, 8. jika dijabarkan maka akan menjadi seperti berikut :
x | y | xy | x2 | y2 |
1 | 5 | 5 | 1 | 25 |
2 | 6 | 12 | 4 | 36 |
3 | 7 | 21 | 9 | 49 |
4 | 8 | 32 | 16 | 64 |
∑ = 10 | ∑ = 26 | ∑ = 70 | ∑ = 30 | ∑ = 174 |
b = (n * ∑xy) - (∑x * ∑y) / (n * ∑x2) - (∑x ) 2
= ( 4 * 70 ) – ( 10 * 26 ) / ( 4 * 30) – ( 10 )2
= ( 280 – 260 ) / (120 – 100 )
= 20 / 20
b = 1
a = ( ∑y * ∑x2) - ( ∑x * ∑xy) / ( n * ∑x2 ) - ( ∑x ) 2
= ( 26 * 30 ) – ( 10 * 70 ) / ( 4 * 30 ) – ( 10 ) 2
= ( 780 – 700 ) / ( 120 – 100 )
= 80 / 20
a = 4
jadi, persamaan Y terhadap X adalah Y = 4 + 1x
- - jika nilai b lebih besar dari nol, maka bentuk persamaannya menjadi:
Y = a + bx
- - jika nilai b lebih ecil dari nol, maka bentuk persamaannya menjadi
Y = a . bx
Blok perintah diatas merupakan method dari fungsi regresiXY, pada blok ini di lakukan perhitungan untuk mencari nilai regresi XY. Disini saya juga akan menjelaskan bagaimana program ini melakukan perhitungan untuk mencari nilai Regresi XY ;
b = ( n * ∑xy ) - ( ∑y * ∑x ) / ( n * ∑y2 ) - ( ∑y ) 2
= ( 4 * 70 ) – ( 26 * 10 ) / ( 4 * 174 ) – ( 26 ) 2
= ( 280 – 260 ) / ( 696 – 676 )
= 20 / 20
b = 1
a = ( ∑x * ∑y2) – ( ∑y * ∑xy) / ( n * ∑y2 ) - ( ∑y ) 2
= ( 10 * 174 ) – ( 26 * 70 ) / ( 4 * 174 ) – ( 26 ) 2
= ( 1740 – 1820 ) / ( 696 – 676 )
= -80/20
a = -4
jadi, persamaan Y terhadap X adalah Y = -4 + 1x
- - jika nilai b lebih besar dari nol, maka bentuk persamaannya menjadi:
Y = a + bx
- - jika nilai b lebih ecil dari nol, maka bentuk persamaannya menjadi
Y = a . bx
Blok perintah diatas merupkan bagian utama pada program ini. Bagian utama program ditandai dengan adanya main . Pada saat program dijalankan, program akan langsung menuju blok ini, dan memanggil menu program ini.
Sekian penjelasan dari saya, mohon maaf jika banyak kekurangan disana sini, namanya juga baru belajar :D
Selasa, 31 Mei 2011
SISTEM BIOMETRIKA
Sistem pengenalan diri secara otomatis dengan telapak tangan merupakan teknologi biometrika yang masih relatif baru. Permasalahan utama dalam sistem pengenalan dengan telapak tangan adalah bagaimana memperoleh ciri telapak tangan tersebut. Penelitian ini memperkenalkan pendekatan baru untuk menghasilkan ciri telapak tangan yaitu dimensi fraktal dan derajat kekosongan fraktal (lacunarity). Skor pencocokan dua telapak tangan dihitung dengan metrika korelasi.
sumber : http://ejournal.unud.ac.id/abstrak/darmaputra_1_.pdf
jurnal bisa di download disini
Sabtu, 16 April 2011
CARA MEMBUAT WEBSITE SEDERHANA
Yang di butuhkan untuk membuat website. Domain - Domain adalah nama situs Anda, atau alamat situs. misalnya www.semuabisnis.com , atau www.terserahgwdong.com Domain bisa di dapat atau di beli dengan cara di daftarkan di jasa register domain, biaya nya juga termasuk murah, rata-rata sekitar 100 ribu untuk 1 domain selama 1 tahun. Hosting. - Hosting adalah tempat Anda menyimpan file-file atau data mengenai website Anda. misalnya Jika anda ingin siapapun yang mengakses domain atau situs anda maka pengunjung tersebut akan melihat photo anda di halaman situs tersebut, maka anda tinggal letakkan photo anda di hosting tersebut. Bingung ? penjelasannya singkatnya begini, kita anggap saja domain itu adalah sebuah alamat toko. dan kemudian hosting tersebut adalah gudang, atau tempat Anda memajang barang-barang dagangan anda di toko tersebut. Apa harus keluar uang untuk membuat situs ? Tidak, jika anda pengguna email yahoo ada layanan situs gratis dari yahoo.com yakni www.geocities.com , namun nama domainnya tidak bisa Anda ubah. harus memakai embel-embel geocities.com sebagai penyedia layanan ini. jadi misalnya alamat email yahoo anda adalah ambriserver@yahoo.com maka alamat situs gratis anda di geocities.com adalah www.geocities.com/ambriserver kalau mau pakai domain sendiri misalnya www.nama-anda.com , atau tanpa embel-embel geocities.com tersebut maka anda harus membeli dan mendaftarkan domain anda. Silahkan anda login ke www.geocities.com , jika anda sudah punya email yahoo. anda tidak perlu mendaftar lagi di geocities, cukup login dengan memakai email yahoo dan password email yahoo Anda. Membuat Situs dengan HTML. Oh ya, agar belajarnya lebih enak, saya sarankan anda mempunyai program Microsoft Front page untuk memulai membuat situs Anda, jika tidak punya pakai notepad saja juga bisa. 1. Belajar Bikin Text dan Mengubah Font ( huruf ). Sebelum saya mulai tutorial Cara membuat situs atau website ini, anda harus tahu dulu, bahwa code html itu selalu di mulai dan di tutup dengan Tags. Tags pertama selalu di mulai dengan <tags>. kemudian tags di tutup dengan </tags>. Contoh, misalnya saya ingin membuat huruf tebal pada kalimat Selamat Datang, kemudian kita harus menggunakan tags sebagai pembuka tags, dan sebagai penutup tags. Maka code html untuk membuat cetak tebal pada huruf selamat datang adalah seperti ini : Selamat Datang di situs saya. Maka hasil nya nanti nya akan seperti ini : Selamat datang di situs saya. Seperti yang anda lihat, hanya kalimat Selamat Datang saja yang di cetak tebal di karenakan tags di buka dan di tutup pada kalimat tersebut. Pastikan anda selalu menutup tags yang anda buka, karena jika anda lupa bisa-bisa seluruh text di halaman situs Anda nantinya akan tercetak tebal semua. Berikut adalah daftar-daftar Tags yang perlu Anda ketahui : Paragraph baru :
akan membuka Paragraph baru. penutup tags ini adalah
Baris Baru :
akan membuat baris baru untuk halaman situs anda, mirip perintah enter di word. penutup tags ini adalah Cetak tebal : akan membuat huruf di cetak tebal, penutupnya adalah Garis Bawah : huruf atau angka yang berada di antara tags ini akan mempunyai garis bawah. penutup tags nya adalah Garis miring : huruf atau angka yang berada di antara tags ini akan terbentuk miring ( garis miring ) .penutup tags nya adalah Posisi di tengah :
Posisi di kiri : <left> huruf atau angka yang berada di antara tags ini akan berada di kiri halaman situs, penutup tags nya adalah </left> Posisi di kanan : <right> huruf atau angka yang berada di antara tags ini akan berada di kanan halaman situs. Penutup tags nya adalah </right> Ubah warna : huruf atau angka yang berada di antara tags ini akan berwarna merah. Penutup tags nya adalah Mengubah bentuk huruf :huruf atau angka yang berada di antara tags ini menggunakan Bentuk Arial, Penutup tags nya adalahMengubah ukuran text : Penutup tags nya adalah Text berjalan : <marquee>huruf atau angka yang berada di antara tags ini akan bergerak dari kiri ke kanan di layar, Penutup tags nya adalah </marquee> catatan: tags marquee hanya berjalan jika halaman situs yang menggunakan tags ini di lihat dengan menggunakan internet explorer. 2. Structure dasar dari halaman HTML. Ini adalah contoh dari halaman HTML. ------------------------------------------------------------------------------------------------------- <html> <head> <meta name="description" content="Ini adalah penjelasan singkat mengenai situs Anda"> <meta name="keywords" content="ini adalah kata-kata yang mendeskripsikan tentang situs anda"> </head> <body>
Halo ini adalah halaman situs pertama saya. Jika Anda butuh bantuan membuat situs, silahkan klik <href="http://www.SemuaBisnis.com">Semuabisnis.com
. </body> </html> ------------------------------------------------------------------------------------------------------- Penjelasan dari kode HTML di atas adalah : Tags <html> hanya mengatakan kepada browser anda di bagian mana HTML code di mulai. tags
Langganan:
Postingan (Atom)









