Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Example 1 : Tentukan matriks refleksi terhadap garis y = x Jawab: K = R(-450) * Refleksi thd sb-y * R(450) 2/2 2/2 0 -2/2 2/2 0 0.

Presentasi serupa


Presentasi berjudul: "Example 1 : Tentukan matriks refleksi terhadap garis y = x Jawab: K = R(-450) * Refleksi thd sb-y * R(450) 2/2 2/2 0 -2/2 2/2 0 0."— Transcript presentasi:

1 Example 1 : Tentukan matriks refleksi terhadap garis y = x Jawab: K = R(-450) * Refleksi thd sb-y * R(450) 2/2 2/2 0 -2/2 2/2 0 2/2 -2/2 0 2/2 2/2 0 = =

2 Example 2 Bila refleksi dilakukan terhadap garis y = 1/2 (x + 4). Menurut Sdr bagaimanakah matriks komposisinya ? Jawab: K = T(0,2) R( = tan-1 ½) Refleksi thd sb-X R( = -tan-1 ½) T(0,-2) 2/5 -1/5 0 1/ /5 0 2/5 1/5 0 -1/5 2/5 0 K = 3/ / /5 4/ / /5 K = 3/ / /5 4/ / /5 = 14/ / /5 12/ / /5 O* = K * O =

3 Problem 1 : Buktikan bahwa matriks komposisi untuk rotasi terhadap titik sembarang (x,y) adalah
cos  -sin  x(1 - cos ) + ysin  sin  cos  y(1 - cos ) - xsin  K = Problem 2 : Buktikan bahwa matriks komposisi untuk penyekalaan terhadap titik sembarang (x,y) adalah Sx x(1 - Sx) Sy y(1 - Sy) K =

4 Problem 3 : (lihat Foley & Van Dam, hal 210)
Tentukan matriks komposisi KWV untuk pemetaan obyek segi 3 ABC dari window ke viewport dan hitung posisi A*, B* dan C* setelah pemetaan

5 Translasikan obyek ke origin sebesar T(-4,-6), kemudian
rotasikan sebesar R(900). Kembalikan ke posisi semula dengan T(4,6). Matriks komposisi yang pertama adalah K1 = T(4,6) * R(900) * T(-4,-6) Object_array = Translation_matrix_2_origin = Rotation_matrix = Translation_matrix_2_previous_position = New_obj_array =

6 Proses pemetaan ke viewport dilakukan dengan cara
mengalikan obyek hasil transformasi dari proses pertama dengan matriks komposisi K2 = T(3,1) * S(0.75, 1.33) * T(-1,-3) yaitu New_obj_array = K2 * New_obj_array sehingga diperoleh : Object_array = Translation_matrix_2_origin = Scaling_matrix = Translation_matrix_2_previous_position = New_obj_array =


Download ppt "Example 1 : Tentukan matriks refleksi terhadap garis y = x Jawab: K = R(-450) * Refleksi thd sb-y * R(450) 2/2 2/2 0 -2/2 2/2 0 0."

Presentasi serupa


Iklan oleh Google