UAS Grafika Komputer - Zanubah NF - 2120190302 [PDF]

  • Author / Uploaded
  • citro
  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Nama



: Zanubah Nur F.



NIM



2120190670



Kelas



: TI-5C



Mata kuliah



: Grafika Komputer (UAS)



1. Diketahui titik awal P (1,1) dan titik akhir di Q (10,10), dengan area clipping xmin = 1, ymin = 1, xmax = 7, dan ymax = 7. Selesaikan masalah ini dengan algoritma clipping Cohen- Sutherland. Jawab : Titik P (1,1) L = 0, 1 > 1 R = 0, 1 < 7 B = 0, 1 > 1 T = 0, 1 < 7 Area Titik P = 0000 (garis berada pada view port, sehingga tidak perlu dipotong)



Titik Q (10,10) L = 0, 10 > 1 R = 1, 10 > 7 B = 0, 10 > 1 T = 1, 10 > 7 Area Titik Q = 0101 (garis terletak di sebelah kiri view port, sehingga perlu dipotong)



m = y2 – y1 /x2 – x1 = 10 -1 / 10 – 1 =9/9 =1



Xp2 = X1 + ((Ymax – Y1) / m) = 1 + ((7 – 1) / 1) =7 Titik potong pada garis Q = (Xp2, Ymax) = (7,7)



2. Berdasarkan soal No. 1, lakukan clipping menggunakan algoritma Liang-Barsky dimana xl = 1, xr = 7, yb = 1, dan yt = 7. Jawab : Titik P (1,1), Titik Q (10,10) Xl = 1, Xr = 7, Yb = 1, Yt = 1 Dx = (10-1) = 9



,



Dy = 10-1 =9



P1 = - dx = -9



q1 = x1 – xl = 0



P2 = dx = 9



q2 = xr – x1 = 7-1 = 6



P3 = - dy = - 9



q3 = y1 – yb = 9



P4 = dy = 9



q4 = yt – y1 = -9



Q1/ P1 = 0 / 9 = 0 Q2 / P2 = 6 / 9 = 2/3 Q3 / P3 = 9 / (9) = -1 Q4 / P4 = (9) / 9 = -1



Area Clipping U1 = (0, Qi / Pi) = (0 , 2/3) U2= (1, Qi / Pi) = (1 , -1)