Tugas Akhir Mata Kuliah Komputer Grafik PDF

Title Tugas Akhir Mata Kuliah Komputer Grafik
Author Hafizdzaki Mcd
Pages 14
File Size 1.4 MB
File Type PDF
Total Downloads 187
Total Views 709

Summary

Present By : Hafizdzaki | 1315015014 Nadila Ulfah | 1315015017 Alfredo Sinaga | 1315015024 LATAR BELAKANG Simbol Hati Simbol hati adalah simbol yang sejak lama digunakan untuk menunjukkan spiritualitas, emosi, moral, dan pada masa lalu, juga sebagai pusat kecerdasan manusia. GEOMETRI Geometri adala...


Description

Present By : Hafizdzaki | 1315015014 Nadila Ulfah | 1315015017 Alfredo Sinaga | 1315015024

LATAR BELAKANG Simbol Hati Simbol hati adalah simbol yang sejak lama digunakan untuk menunjukkan spiritualitas, emosi, moral, dan pada masa lalu, juga sebagai pusat kecerdasan manusia.

GEOMETRI Geometri adalah cabang matematika yang bersangkutan dengan pertanyaan bentuk, ukuran, posisi relatif tokoh, dan sifat ruang.

LATAR BELAKANG GEOMETRI LINGKARAN Lingkaran adalah bentuk yang tidak mempunyai sudut apapun. Lingkaran mempunyai keliling dan area.

GEOMETRI PERSEGI Kotak adalah sebuah bentuk yang mempunyai 4 sisi, dan setiap sisi sama panjang

DASAR TEORI PROCESSING Processing merupakan perangkat lunak open source yang menyediakan bahasa pemrograman dan lingkungan pemrograman bagi orang-orang yang ingin membuat program pengolahan citra, animasi dan suara.

DASAR TEORI TRANSLASI Translasi adalah transformasi paling sederhana yang dapat diterapkan pada suatu objek grafis. Secara sederhana translasi adalah memindahkan objek grafis dari satu tempat ke tempat lain tanpa mengubah tampilan dan orientasi. Untuk menghasilkan translasi dari suatu objek grafis, kita menambahkan konstanta Tx pada koordinat x dan konstanta Ty pada koordinat Y, formula ini diterapkan pada semua titik pada objek yang akan ditranslasikan.

DASAR TEORI ROTASI Rotasi suatu image adalah memutar objek terhadap titik tertentu di bidang xy. Bentuk dan ukuran objek tidak berubah. Untuk melakukan rotasi perlu diketahui sudut rotasi dan pivot point (Xp,Yp) atau titik rotasi dimana objek dirotasi. Nilai positif dari sudut rotasi menentukan arah rotasi berlawanan dengan jarum jam dan sebaliknya nilai negative akan memutar objek searah jarum jam.

DASAR TEORI SCALLING Scalling atau penskalaan adalah proses untuk mengubah ukuran objek, dengan cara mengubah jarak setiap titik pada objek terhadap titik acuan. Objek dapat diskalakan dengan arah horizontal maupun vertical.

PERANCANGAN void draw() { background(#FFF300); fill(#F20000); noStroke(); ellipse(xposEL, yposEL, rad, rad); // ellipse kiri ellipse(xposER, yposER, rad, rad); // ellipse kanan translate(width/2, height/2); rotate(radians(recRot`54eat e)); //Rotasi Kotak rect(-(rad/2), -(rad/2), rad, rad); // Kotak Tengah

Di Bagian ini Objek Objek yang akan kita tampilkan dibuat

// perubahan posisi yposEL = yposEL ydirEL ); // perubahan posisi yposER = yposER ydirER );

Y ellipse kiri ( yspeedEL * Y ellipse kanan ( yspeedER *

PERANCANGAN

// batas ellipse kiri bergerak keatas if (yposEL < (height/2)-(rad/3)) { yposEL = (height/2)-(rad/3); } // batas ellipse kanan bergerak keatas if (yposER < (height/2)-(rad/3)) { yposER = (height/2)-(rad/3); } // Kotak ber-rotasi sebanyak 45 setelah kedua ellipse telah bergerak keatas if (yposEL == (height/2)-(rad/3) && yposER == (height/2)-(rad/3) && recRotate=45) { xposEL = xposEL + ( xspeedEL * xdirEL ); // Posisi X ellipse kiri betambah X = X + ( kecepatan * 1 ); xposER = xposER ( xspeedER * xdirER ); // Posisi X ellipse kanan berkurang X = X - ( kecepatan * 1 ); if (xposEL>(width/2)(rad/3) && xposERwidth/4) { scale = -1; } else if (rad...


Similar Free PDFs