31 October 2014

Animasi dengan Warna

Animasi adalah suatu bentuk gambar bergerak, dari satu lokasi ke lokasi lain.  Ada banyak cara untuk
 Latihan Animasi dengan Photoshop
membuat animasi, misalnya dengan menggunakan program yang sudah jadi seperti Macromedia Flash, Photoshop dan lain sebagainya.
Tetapi ada juga yang menggunakan pemrograman sebagai sarana pengembangan animasi, misalnya dengan  pemrograman java.
Karena kemudahan penggunaannya dan multiplatform, menyebabkan java mudah berinteraksi dengan siapapun.
Nah kali ini saya akan mengajak pembaca untuk membuat animasi dengan permainan warna dengan menggunakan java.

Algoritma yang dipakai adalah :
  1. Buatlah gambar dengan warna merah (terserah pilihan), pada lokasi tertentu dilayar
  2. Tampilkan gambar tersebut
  3. Tunggu beberapa saat (idle).
  4. Buatlah gambar yang sama dengan lokasi yang sama tetapi dengan warna yang sama dengan background.
  5. Ulangi langkah 1 s/d 4.
Maka hasilnya adalah sebuah gambar yang berkedip-kedip (muncul hilang).

Untuk menggerakan animasi, maka cukup menggeser gambar ulangannya ke tempat lain, maka proses itu akan mengakibatkan gambar bergerak.

Contoh penggalan program javanya adalah sebagai berikut :

int jumlah = 1;                  // nilai awal dari loop
while (jumlah <=20){       // loop akan dilakukan sebanyak 20 kali
    g.setColor(Color.red);   //menulis
    g.drawString("STIKOM AB", 10*jumlah, 270); //menulis tulisan STIKOM AB pada lokasi 10*jumlah, 270
                                                                               
     int tunggu = 1;                                             // ini adalah waktu tunggunya
    while (tunggu <=100000000){
        tunggu++; }
 
    g.setColor(Color.white);  //menghapus tulisan STIKOM AB
    g.drawString("STIKOM AB", 10*jumlah, 270);  //menuliskan tulisan yang sama dengan lokasi
                                                                          // yang sama dengan warna yg sama dg background
 
    jumlah++;           // counter
   }}

Hasilnya adalah :  silahkan dijalankan sendiri, saya belum berhasil capture animasinya.

Ini listing lengkapnya.  --> Listing program Animasi dengan Warna


17 October 2014

Pencerminan - Grafika Komputer

Pencerminan/Mirroring



Gambar 1.

Dari gambar tampak bahwa:
  • Pencerminan titik A(a, b) terhadap sumbu x menghasilkan bayangan titik B(a', b')dengan a' = a dan b' = b

  • Pencerminan titik A(a, b) terhadap sumbu y menghasilkan bayangan titik C(a', b')dengan a' = -a dan b' = b.


  • Pencerminan titik A(a, b) terhadap garis y = x menghasilkan bayangan titik D(a', b') dengan a' = b dan b' = a 


  • Pencerminan titik A(a, b) terhadap garis y = -x menghasilkan bayangan titik E(a', b') dengan a' = -b dan b' = -a .

  • Pencerminan titik A(a, b) terhadap titik asal menghasilkan bayangan titik F(a', b')dengan a' = -a dan b' = -b.

  • Pencerminan titik A(a, b) terhadap garis x = h menghasilkan bayangan titik G(a', b') dengan a' = 2h - a dan b' = -b.


Bagaimana jika dua refleksi dikomposisikan?

Misalnya, titik A(a, b) dicerminkan terhadap garis x = h. Kemudian, dilanjutkan dengan pencerminan terhadap garis x = k.

Untuk mengetahui pencerminan ini, amatilah gambar berikut!

  • Pencerminan titik A(a, b) terhadap garis y = k menghasilkan bayangan titik H(a', b') dengan a' = a dan b' = 2k - b.



Dari gambar, tampak bahwa:




Dengan cara yang sama, kita dapat menentukan bayangan titik A(a, b) yang dicerminkan terhadap garis y = m, dilanjutkan dengan pencerminan terhadap garis y = n sebagai berikut:





Sekarang, jika titik A(a, b) dicerminkan terhadap dua garis yang saling berpotongan tegak lurus, misalnya pencerminan terhadap garis x = h, dilanjutkan dengan pencerminan terhadap garis y = mDiperoleh bayangan A'' sebagai berikut:



Materi Pencerminan dapat diperoleh disini.






16 October 2014

Soal Ujian Midle Test Aljabar Linier

Berikut adalah material ujian tengah semester untuk klasA dan B.
Mohon maaf ini saya jepret langsung dari papan tulis, agar saya juga tidak lupa akan soalnya apa.

Gambar 1. Soal Mid Test untuk Kelas A
Gambar 1. Soal Mid Test untuk Kelas B

Bahwa semua hasil akhir harus ditulis di masing-masing blog dan diupload paling lambat tanggal 16-10-2014 pukul 24 WITA.

Andaikata ditemukan jawaban yang sama persis dari gaya, warna tataletak dari tulisan, maka akan dipakai yang pertama kali terupload.

Demikian terimas kasih.

14 October 2014

02 October 2014

Matrik Eselon Baris Tereduksi - Pertemuan 4

Hallo guys, saat ini saya ingin menyajikan materi tentang Matrik Eselon Baris Tereduksi, yaitu suatu matrik MxN yang mempunyai aturan khusus.
Aturan khusus itu adalah sebagai berikut :
  1. Jika ada baris yang terdiri dari nol semuanya, maka baris tersebut terletak paling bawah dari matriks.
  2. Elemen pertama yang tidak nol dari tiap baris adalah elemen 1, dan ini disebut dengan leading element dari baris tersebut.
  3. Jika baris ke-i dan ke-i+1 adalah dua baris yang berurutan yang tidak terdiri dari nol semuanya, maka leading element dari baris i+1 terletak disebelah kanan dari leading elemen dari baris i.
  4. Jika satu kolom memuat leading elemen dari sebarang baris, maka semua elemen selain leading elemen adalah nol.
Contohnya adalah sebagai berikut :


Gambar 1. Matrik Eselon Baris Tereduksi

Sehingga dari itu, kita bisa membedakan dengan matrik berikut, apakah termasuk eselon tereduksi atau bukan ?  Coba tebak !!!!


Gambar 2. Apakah termasuk Matrik Eselon Baris Tereduksi ?

Cara untuk membuat sebuah matrik eselon baris tereduksi dari matrik biasa dapat diuraikan secara jelas pada Materi Presentasi pada Link berikut :

Materi 4 - Matrik Eselon Baris Tereduksi

Demikian singkat uraian ini, mungkin lain kali akan disajikan secara lebih lengkap.
Terima kasih.