SELAMAT DATANG

siceker.blogspot.com

Biar aku menjadi seperti Apa adanya bukan karena Ada apanya

Minggu, 15 April 2012

Buat transisi skala rotasi Grafika Komputer


Nama: Eko Saputra
Nim: 3101.0902.1266
Tugas: Grafika Komputer


Asalamualaikum gan ane mau share cara bikin Gambar sederhana yah itung-itung sekalian nyelesain Tugas Grafika komputer ane !! hehe
Alat Bantu yang digunakan:
1.Leptop/PC
2.Aplikasi Program Processing download klik disini
3.Modem gan ,buat ane upload tugas,,hehehe


 Pada grafika komputer, sistem koordinat suatu objek dapat di transformasi. Transformasi ini memungkinkan terjadinya perpindahan posisi suatu objek tanpa harus membuat model objek yang baru. Jenis-jenis transformasi yang sering digunakan pada grafika komputer dibagi menjadi 3 macam, yaitu transisi, rotasi, dan skalasi.

 A.    Transisi
Translasi merupakan bentuk transformasi yang memindahkan posisi suatu objek, baik pada sumbu x, sumbu y, atau sumbu z.
>>  Transisi berarti memindahkan objek sepanjang garis lurus dari suatu lokasi koordinattertentu kelokasi yang lain tanpa mengubah bentuk objek

Copas kode listing Transisi gan:


void setup()
{
size(300, 300);
background(255);
noStroke();

fill(5);
rect(20, 20, 40, 40);
fill(128);
rect(20 + 60, 20 + 80, 40, 40);
}

hasil gambar dari listing:












  
B.     Rotasi
Rotasi merupakan bentuk transformasi yang digunakan untuk memutar posisi suatu benda
>> Rotasi merupakan pemutaran terhadap suatu objek, rotasi dapat dinyatakan dalam bentukmatriks.

Copas kode listing Rotasi gan:
void setup()
{
size(200, 200);
background(255);
smooth();
fill(192);
noStroke();
rect(40, 40, 40, 40);
pushMatrix();
translate(40, 40);
rotate(radians(45));
fill(0);
rect(0, 0, 40, 40);
popMatrix();
}


 hasil gambar dari listing:














 C.    Skala
Skalasi merupakan bentuk transformasi yang dapat mengubah ukuran(besar-kecil) suatu objek.
>> Skala digunakan untuk mengubah ukuran suatu objek, bila pada translasi operasi yang digunakan adalah penjumlahan sedangkan pada skala operasi yang digunakan adalahperkalian

Copas kode listing skala gan:


void setup()

{
size(200,200);
background(255);
stroke(128);
rect(20, 20, 40, 40);
stroke(0);
pushMatrix();
scale(2.0);
rect(20, 20, 40, 40);
popMatrix();
}
hasil gambar dari listing:


 Demikian gan lumayan mudah kan ,maaf ane buat se'slengean mungkin supaya bisa membantu orang yang mau cari ilmu di blog ane (padahal ane lagi belajar juga) semoga membantu Tugas Grafika komputer jurusan Teknik Informatika.
Salam bloger,salam Lestari,sallamuallaikum....!



Tidak ada komentar:

Posting Komentar

Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.