KOMPUTER GRAFIK 02 SISTEM KOORDINAT Noferianto Sitompul M

  • Slides: 11
Download presentation
KOMPUTER GRAFIK – 02 SISTEM KOORDINAT Noferianto Sitompul, M. Kom

KOMPUTER GRAFIK – 02 SISTEM KOORDINAT Noferianto Sitompul, M. Kom

SISTEM KOORDINAT Sistem Koordinat Ada dua macam sistem koordinat : 1. Sistem Koordinat Polar

SISTEM KOORDINAT Sistem Koordinat Ada dua macam sistem koordinat : 1. Sistem Koordinat Polar menggunakan sudut terhadap garis horijon (α) dan jarak dari titik pusat (R) untuk menunjukkan lokasi sebuah benda

2. Sistem Koordinat Cartesian menggunakan pasangan (x, y) untuk menyatakan lokasi sebuah benda di

2. Sistem Koordinat Cartesian menggunakan pasangan (x, y) untuk menyatakan lokasi sebuah benda di bidang (2 D) dan pasangan (x, y, z) untuk lokasi di ruang (3 D). Bahan Ajar : Noferianto Sitompul, M. Kom

Sistem Koordinat juga dapat dibagi menjadi dua macam a. World Coordinate (wc) Sistem Koordinate

Sistem Koordinat juga dapat dibagi menjadi dua macam a. World Coordinate (wc) Sistem Koordinate untuk menyatakan lokasi suatu benda di “dunia” World Coordinate mempunyai batas -~ sampai dengan +~ untuk sumbu x dan y Sinus + Cosinus – Cosinus + Tangen - Tangen + Sinus - Cosinus – Cosinus + Tangen - Bahan Ajar : Noferianto Sitompul, M. Kom

b. Screen Coordinate (SC) Sistem Koordinat untuk menyatakan lokasi titik di layar Screen Coordinate

b. Screen Coordinate (SC) Sistem Koordinat untuk menyatakan lokasi titik di layar Screen Coordinate menggunakan orientasi sumbu y yang berbeda dengan World Coordinate Screen Coordinate hanya menggunakan nilai positif untuk sumbu x dan y dan titik (0; 0) terletak di pojok kiri atas Batas maksimal pada sumbu x = Xmax dan batas maksimal pada sumbu y = Ymax Bahan Ajar : Noferianto Sitompul, M. Kom

 Perbedaan orientasi tersebut menyebabkan gambar di World menjadi tampak terbalik di Screen Bahan

Perbedaan orientasi tersebut menyebabkan gambar di World menjadi tampak terbalik di Screen Bahan Ajar : Noferianto Sitompul, M. Kom

Transformasi WC SC Agar gambar di screen tampak sama dengan di world maka perlu

Transformasi WC SC Agar gambar di screen tampak sama dengan di world maka perlu dilakukan transformasi koordinat Bahan Ajar : Noferianto Sitompul, M. Kom

Dengan demikian setiap titik di wc dapat diketahui lokasinya di sc sebagai : xsc

Dengan demikian setiap titik di wc dapat diketahui lokasinya di sc sebagai : xsc = xwc ysc = ymax – ywc Rumus (1) tidak dapat mengatasi persoalan : Pemakaian window dan viewport v Nilai negatif dari koordinat wc v Window merupakan sebagian area di World Bahan Ajar : Noferianto Sitompul, M. Kom

Viewport merupakan sebagian area layar yang digunakan untuk menampilkan window Isi window yang ditampilkan

Viewport merupakan sebagian area layar yang digunakan untuk menampilkan window Isi window yang ditampilkan di viewport harus tetap proposional Bahan Ajar : Noferianto Sitompul, M. Kom

Transformasi wc -> sc Bahan Ajar : Noferianto Sitompul, M. Kom

Transformasi wc -> sc Bahan Ajar : Noferianto Sitompul, M. Kom

SUDUT-SUDUT TERTENTU Sudut Sinus Cosinus Tangen 0 30 45 60 90 0 ½ ½

SUDUT-SUDUT TERTENTU Sudut Sinus Cosinus Tangen 0 30 45 60 90 0 ½ ½ √ 2 ½ √ 3 1 1 ½ √ 3 ½ √ 2 ½ 0 0 ½ √ 3 1 √ 3 ∞ Bahan Ajar : Noferianto Sitompul, M. Kom 11