Anda di halaman 1dari 1

nama : Rosdiyanna Safitri

npm : 2213025063

Untuk menerapkan algoritma Cohen-Sutherland pada garis GH dengan titik G(1,-2) dan
H(3,3), kita akan menggunakan langkah-langkah berikut:

1. Tentukan kode keluaran (outcode) untuk setiap titik. Kode keluaran menunjukkan
posisi relatif titik terhadap jendela clipping.
- Kode keluaran untuk titik G(1,-2) adalah 0010 (dalam biner) karena titik
berada di bagian atas jendela (kode biner = 00), tidak ada di bagian kanan jendela
(kode biner = 0), tidak ada di bagian bawah jendela (kode biner = 1), dan tidak ada
di bagian kiri jendela (kode biner = 0).
- Kode keluaran untuk titik H(3,3) adalah 0000 (dalam biner) karena titik berada
di dalam jendela (kode biner = 0000).

2. Lakukan pemeriksaan kode keluaran untuk menentukan apakah garis harus dipotong
atau tidak. Jika kedua kode keluaran titik adalah 0000 (dalam biner), maka garis
sepenuhnya terletak di dalam jendela dan tidak perlu dipotong. Jika hasil operasi
AND antara kedua kode keluaran tidak menghasilkan 0000, maka garis harus dipotong.

- Dalam kasus ini, hasil operasi AND antara 0010 dan 0000 adalah 0000. Sehingga
garis GH sepenuhnya terletak di dalam jendela dan tidak perlu dipotong.

Jadi, garis GH dengan titik G(1,-2) dan H(3,3) tidak perlu dipotong oleh algoritma
Cohen-Sutherland karena garis sepenuhnya terletak di dalam jendela dengan batas-
batas yang diberikan.

Anda mungkin juga menyukai