Sabtu, 19 November 2011

Switch case dan Array

1.       Switch-case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch - case ini memiliki kegunaan sama seperti if – else bertingkat.
2.       array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Setiap elemen array mampu untuk menyimpan satu jenis data (yaitu: variabel)
  • Array Satu Dimensi
Array satu dimensi adalah suatu array yang terdiri dari 1 subskrip array, yaitu jumlah data maksimum.
Bentuk umum :
Tipe_data nama_array[jumlah_maks_data];
Contoh :
int Nilai[5];        nilai [1]   nilai [2]      nilai [3]       nilai [4]     nilai [5]
70
80
82
60
75
Catatan :
String juga sebenarnya merupakan array yang bertipe karakter. Jumlah elemen array menyatakan jumlah string.
  • Array Dua Dimensi
Array dua dimensi adalah suatu  array yang terdiri dari 2 subskrip, yaitu jumlah elemen baris dan jumlah  elemen kolom.
Bentuknya dapat berupa matriks atau tabel.
·         Deklarasi array :
Tipe_array nama_array[baris][kolom];
·         Cara mengakses array :
Untuk mengakses array, misalnya kita ingin mengisi elemen array baris 2 kolom 3 dengan 10 maka perintahnya adalah sbb :
X[1][2] = 10;
·         Untuk mengisi dan menampilkan isi elemen array ada dua cara yaitu :
·         Row Major Order (secara baris per baris)
·         Column Major Order (secara kolom per kolom)
  • Array Multidimensi
Array multidimensi adalah suatu array yang mempunyai subskrip lebih dari dua. Bentuk pendeklarasian array sama saja dengan array dimensi satu maupun array dimensi dua.
Bentuk umumnya yaitu :
tipe_array nama_array[ukuran1][ukuran2]…[ukuranN];
Contoh :
float X[2][4][3];
X[0][0][0] X[0][0][1] X[0][0][2] X[1][0][0] X[1][0][1] X[1][0][2]
X[0][1][0] X[0][1][1] X[0][1][2] X[1][1][0] X[1][1][1] X[1][1][2]
X[0][2][0] X[0][2][1] X[0][2][2] X[1][2][0] X[1][2][1] X[1][2][2]
X[0][3][0] X[0][3][1] X[0][3][2] X[1][3][0] X[1][3][1] X[1][3][2]

Animasi


Animasi motion guide adalah animasi yang mempunyai gerakan sesuai dengan jalur yang kita buat. Animasi ini merupakan lanjutan dari animasi motion tween. Animasi ini sangat cocok digunakan untuk jenis animasi yang membutuhkan ketelitian dalam pergerakan yang dikehendaki atau sesuai keinginan pembuat animasi.
Motion tween adalah tehknik membuat animasi yang harus kita kuasai. Dengan menguasai motion tween ini kita dapat membuat animasi-animasi yang bagus, halus dan juga lebih hemat waktu dalam pembuatannya jika dibandingkan dengan menggunakan animasi frame by frame.
Jenis-jenis Animasi
1. Animasi Cel
_ Kata cel berasal dari kata “celluloid” yang merupakan materi yang
digunakan untuk membuat film gambar bergerak pada tahuntahun
awal animasi.
_ Sekarang material film dibuat dari asetat (acetate)
_ Biasanya digambar dengan menggunakan tangan (hand-drawn
animation)
_ Animasi cel biasanya merupakan lembaran-lembaran yang
membentuk animasi tunggal. Masing-masing sel merupakan
bagian yang terpisah, misalnya antara obyek dengan latar
belakangnya, sehingga dapat saling bergerak mandiri.
_ Misalnya seorang animator akan membuat animasi orang
berjalan, maka langkah pertama dia akan menggambar latar
belakang, kemudian karakter yang akan berjalan di lembar
berikutnya, kemudian membuat lembaran yang berisi karakter
ketika kaki diangkat, dan akhirnya karakter ketika kaki
dilangkahkan.
_ Animasi Cel disebut juga Animasi Tradisional dimana terdapat
beberapa langkah pembuatannya:
i. Menyiapkan ide/storyboard (script)
Script/ide disiapkan berupa gambar yang berupa sketsa dan
tulisan yang diserahkan ke director animasi.
ii. Voice Recording
Mempersiapkan segala musik, soundtrack, sound efek, dan
suara karakter animasi yang dibuat.
iii. Animatics (story reel)
Biasanya dibuat setelah soundtrack selesai dibuat, sebelum
seluruh animasi selesai dikerjakan.
Berisi gambar-gambar kejadian dan storyboard yang sesuai
dengan adegan-adegan gambar.
iv. Design and Timing
Setelah animatics selesai disetujui, maka animatics akan
dikerjakan di bagian design department.
Biasanya melibatkan character designers, background
stylist, art director, color stylist, dan timing director.
v. Layout
Layout meliputi: sudut penataan kamera, lighting, dan
shading.
vi. Animation
Animasi digambar dengan pensil berwarna di banyak kertas.
Perlu diperhatikan juga detail gerakan, penyesuaian waktu,
dan penyesuaian gerakan mimik muka dan mulut.
vii. Background
Background digambar dengan menggunakan water color,
oil paint, dan crayon.
viii. Traditional ink-and-paint and camera
Setelah semua selesai digambar maka akan dilakukan
transfer gambar diatas bahan yang disebut cel dan akan
difoto dan diputar di kamera seperti dibawah ini:
ix. Digital ink and paint
Pada jaman sekarang digunakan scanner dan komputer.
This image shows how two
transparent cels, each with a
different character drawn on them,
and an opaque background are
photographed together to form the
composite image.
2. Animasi Frame
_ Animasi frame adalah bentuk animasi paling sederhana.
Contohnya ketika kita membuat gambar-gambar yang berbedabeda
gerakannya pada sebuah tepian buku kemudian kita buka
buku tersebut dengan menggunakan jempol secara cepat maka
gambar akan kelihatan bergerak.
_ Dalam sebuah film, serangkaian frame bergerak dengan
kecepatan minimal 24 frame per detik agar tidak terjadi jitter.
3. Animasi Sprite
o Pada animasi sprite, gambar digerakkan dengan latar belakang
yang diam.
o Sprite adalah bagian dari animasi yang bergerak secara mandiri,
seperti misalnya: burung terbang, planet yang berotasi, bola
memantul, ataupun logo yang berputar.
o Dalam animasi sprite yang dapat kita edit adalah animasi dari
layar yang mengandung sprite, kita tidak dapat mengedit bagian
dalam yang ditampilkan oleh layar untuk masing-masing frame
seperti pada animasi frame.
4. Animasi Path
o Animasi path adalah animasi dari obyek yang bergerak sepanjang
garis kurva yang ditentukan sebagai lintasan.
o Misalnya dalam pembuatan animasi kereta api, persawat terbang,
burung dan lain-lain yang membutuhkan lintasan gerak tertentu.
o Pada kebanyakan animasi path dilakukan juga efek looping yang
membuat gerakan path terjadi secara terus menerus.
5. Animasi Spline
o Spline adalah representasi matematis dari kurva. Sehingga
gerakan obyek tidak hanya mengikuti garis lurus melainkan
berbentuk kurva.
6. Animasi Vektor
o Vektor adalah garis yang memiliki ujung-pangkal, arah, dan
panjang.
o Animasi vektor mirip dengan animasi sprite, tetapi animasi sprite
menggunakan bitmap sedangkan animasi vektor menggunakan
rumus matematika untuk menggambarkan sprite-nya.
7. Animasi Character
o Animasi karakter biasanya terdapat di film kartun. Semua bagian
dalam film kartun selalu bergerak bersamaan. Software yang
biasa digunakan adalah Maya Unlimited. Contoh film kartun
yang dibuat dengan Maya Unlimited adalah Toy Story dan
Monster Inc.

Kamis, 17 November 2011

Bubye Mata Panda :)


Lingkaran hitam pada area bawah mata atau yang biasa disebut dengan nama "mata panda" memang dapat mengganggu penampilan. Selain membuat wajah terlihat tidak segar, mata panda juga dapat membuat usia kamu terlihat lebih tua. Nah, berikut beberapa cara untuk dapat mencegah dan mengatasi mata panda:
  • Konsumsi air putih
Minum air yang cukup yaitu 8 - 10 gelas sehari tidak hanya bermanfaat dalam mencegah lingkaran hitam, tetapi juga baik untuk menjaga kulit kamu agar tidak dehidrasi sepanjang hari.
  • Kompres mata dengan air dingin
Ambil washlap, lalu celupkan pada air dingin dan kompreskan pada kedua mata. Khasiatnya akan segera terasa, kita akan merasa tenang, rilex dan membuat mata terasa sejuk. Lakukan hal ini sekitar 10 menit, sebelum kita tidur dan lebih bagus lagi dikompres sebelum tidur siang juga. Jika dilakukan secara rutin dapat mengurangi kantong mata.
  • Tidur cukup
Seseorang yang kurang tidur, lama kelamaan akan memiliki lingkaran mata hitam yang permanen. Masalah ini biasanya dikarenakan faktor kecapekan dan kurang tidur. Jadi, pastikan kamu menikmati waktu tidur setidaknya 7 jam setiap harinya. Untuk hasil yang maksimal bantu dengan banyak mengkonsumsi air putih dan buah-buahan segar serta sayuran.
  • Air mawar
Rendam kapas di air mawar dingin lalu letakan di mata. Lakukan selama 10 menit dengan posisi duduk dan santai.
  • Masker timun
Tempatkan irisan ketimun dingin untuk mata kamu 2-3 kali seminggu. Biarkan selama 10-15 menit. Timun paling banyak digunakan untuk mengatasi lingkaran mata hitam.
  • Kentang
Iris tipis kentang dan letakan pada kedua mata Anda. Lalu biarkan selama 10-15 menit.
  • Bengkoang
Parut bengkoang dan tempelkan pada mata selama 10-15 menit sebelum tidur. Setelah itu, cuci muka dengan air saja tanpa sabun.
  • Kantong ekstrak teh
Letakkan kantong teh celup hangat dan biarkan selama 15 menit. Kantong ekstrak teh juga merupakan cara yang baik untuk mengurangi lingkaran hitam.

 sumber : natur-e

Masker Telur


Tidak hanya sehat untuk dimakan, telur juga mempunyai banyak manfaat untuk kecantikan. Jika kulit wajah kamu banyak noda hitam bekas jerawat, flek hitam karena terbakar matahari dan juga berminyak maupun kering, lakukan perawatan dengan putih telur! Olesan putih telur juga bisa mengecilkan pori-pori. Protein dalam telur membantu melembabkan kulit dan mempercepat proses regenerasi kulit wajah. Coba lakukan cara berikut:

  • Masker Putih Telur
Pecahkan telur ke dalam mangkuk. Pisahkan bagian kuning dan putih telur. Gunakan bagian putihnya saja. Kocok putih telur secukupnya saja, lalu tambahkan air jeruk nipis secukupnya juga. Usapkan masker ke seluruh wajah. Biarkan selama 15 menit. Setelah itu bersihkan dengan air hangat menggunakan waslap/spons. Setelah itu kompres wajah dengan es batu. Masker putih telur sangat cocok buat kamu yang bermasalah dengan minyak di wajah karena masker ini dapat mengurangi kadar minyak di wajah serta mengecilkan pori-pori. So, jerawat jadi berkurang deh. Penggunaannya cukup 2 kali dalam seminggu.

  • Masker Kuning Telur
Kuning telur mempunyai kandungan Vitamin A yang terbukti mampu mengatasi jerawat yang membandel di muka kamu. Untuk masker kuning telur adalah dengan mengocok 1 butir kuning telur dengan garpu sampai agak pucat dan berbusa. Oleskan ke wajah dengan jari. Hindari daerah sekitar mata. Diamkan selama 20 menit. Bilas bersih dengan air hangat. keringkan. Ulangi sekali seminggu atau ketika muncul jerawat.

sumber : natur-e