Archive for category Grafika Komputer
Java 2D|Pewarnaan
Posted by catatanpilihan in Grafika Komputer on 11/04/2011
pada materi praktikum grafika komputer ke 4 kita membahas tentang Pewarnaan.
Warna adalah attribute yang sangat penting di dalam grafika komputer. Warna dari cahaya dibentuk dari seberapa kuat cahaya tersebut. Untuk tampilan, warna memegang peranan penting untuk menggambarkan sesuatu dan memberikan perbedaan pada mata kita. Color Space adalah suatu cara yang digunakan untuk mendefinisikan warna melalui angka – angka numeric. Biasanya warna dibagi menjadi bagian utama yaitu red, green, dan blue.
Dalam materi pewarnaan kita mempelajari tentang warna dan gradient.Ketika object dibentuk menggunakan method fill() maupun draw(), warna yang dipakai adalah berdasarkan setting warna object sebelumnya. untuk menentukan warna yang digunakan untuk menggambar objek, method dari kelas graphich yang dapat kita gunakan:
void setColor(color C)
selain itu untuk dapat menggunakan warna sesuai yang kita inginkan kita dapat menggunakan
void setColor(new Color(float r,float g,float b))
untuk pengaplikasian Pewarnaan pada java 2D bisa dilihat contoh sederhananya pada gambar dibawah ini :
Java 2D|Animasi Java
Posted by catatanpilihan in Grafika Komputer on 11/04/2011
Dalam Praktikum grafika komputer ke 6 menerapkan Thread(dasar dari animasi) lebih jelasnya baca penjelasan dibawah ini :
Definisi Thread
Sebuah thread merupakan sebuah pengontrol aliran program. Untuk lebih mudahnya, bayangkanlah thread sebagai sebuah proses yang akan dieksekusi didalam sebuah program tertentu. Penggunaan sistem operasi modern saat ini telah mendukung kemampuan untuk menjalankan beberapa program. Misalnya, pada saat Anda mengetik sebuah dokumen di komputer Anda dengan menggunakan text editor, dalam waktu yang bersamaan Anda juga dapat mendengarkan musik, dan surfing lewat internet di PC Anda. Sistem operasi yang telah terinstal dalam computer Anda itulah yang memperbolehkan Anda untuk menjalankan multitaskting. Seperti itu juga sebuah program (ibaratkan di PC Anda), ia juga dapat mengeksekusi beberapa proses secara bersama-sama(ibaratkan beberapa aplikasi berbeda yang bekerja pada PC Anda). Sebuah contoh aplikasi adalah HotJava browser yang memperbolehkan Anda untuk browsing terhadap suatu page, bersamaan dengan mendownload object yang lain, misalnya gambar, memainkan animasi, dan juga file audio pada saat yang bersamaan.
hal tersebut merupakan keunggulan thread, singkatnya jika kita menggunakan thread saat kita melakukan aplikasi lain pada saat bersamaan maka aplikasi kita tidak akan berhenti. jika kita tidak menggunakan thread maka salahsatu aplikasi kita kan berhenti saat kita menjalankan aplikasi lain. Baca entri selengkapnya »