Anda di halaman 1dari 8

Pertemuan ke-6:

Warna, Stroke dan Paint

Image Sources:
http://thewizardofhoz.com/graphics.html
http://www.siggraph.org/~rhyne/com97/com97-tut.html
CG1: Universitas Pamulang

Sistem Visual Manusia

CG1: Universitas Pamulang


Sistem Visual Manusia

CG1: Universitas Pamulang

Cahaya

CG1: Universitas Pamulang


Cahaya Tampak

CG1: Universitas Pamulang

Warna Benda

CG1: Universitas Pamulang


Colorspace

CG1: Universitas Pamulang

Pencampuran Warna

CG1: Universitas Pamulang


Warna pada Java2D
● Class Color, setColor
● Warna umum, bisa dituliskan dengan namanya
● Contoh: Color.black, Color.BLACK, Color.darkGray,
Color.DARK_GRAY
● Warna-warna yang didefinisikan: black, blue, cyan,
darkGray, gray, green, lightGray, magenta, orange,
pink, red, white, yellow
● Dibuat dengan constructor
Halaman berikut ....

CG1: Universitas Pamulang

Color Constructor
● Color(float r, float g, float b)
● Opaque/tidak transparan sRGB dengan range/skala antara (0.0 - 1.0).
● Color(float r, float g, float b, float a)
● Warna sRGB dengan nilai transparansi alpha. Skala (0.0 - 1.0).
● Color(int rgb)
● Opaque sRGB dengan Merah: bits 16-23, Hijau: bits 8-15, Biru: bits 0-7.
● Color(int rgba, boolean hasalpha)
● sRGB dengan Alpha: bits 24-31, Merah: bits 16-23, Hijau: bits 8-15, Biru:
bits 0-7
● Color(int r, int g, int b)
● Opaque sRGB dengan nilai merah, hijau dan biru antara (0 - 255).
● Color(int r, int g, int b, int a)
● Warna sRGB dengan nilai merah, hijau, biru dan alpha (0 - 255).

CG1: Universitas Pamulang


Stroke dan Paint

CG1: Universitas Pamulang

Pola Paint/Fill
● Gradien

● Texture

CG1: Universitas Pamulang


Membaca Image
● Tambahkan Package:
● javax.imageio, java.io, java.awt.image
● Buat objek untuk menangani file
● File file = new File(“Nama File”);
● Buka image dengan class ImageIO
● BufferedImage img = ImageIO.read(file);
● Tampilkan image dengan drawImage

CG1: Universitas Pamulang

Contoh Hasil
● Membaca image Sunset
● Path:
● "C:\Documents and Settings\All Users\Documents\My
Pictures\Sample Pictures\sunset.jpg"

CG1: Universitas Pamulang

Anda mungkin juga menyukai