Archive for category Grafika Komputer

Java 2D|Pewarnaan

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 :


Baca entri selengkapnya »

3 Komentar

Java 2D|Animasi Java

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 »

4 Komentar