Postingan

transformasi 3 D & konsep sudut pandang kamera dan proyeksi 3 D

Gambar
BAB 1 TRANSFORMASI 3D PENDAHULUAN Transformasi 3D pada dasarnya hampir sama dengan transformasi 2D, hanya pada 3D kita menghitung sumbu Z. Sama seperti pada 2D, ada tiga transformasi dasar yang dapat dilakukan terhadap verteks, yaitu: 1.Translasi. 2.Pensekalaan. 3.Rotasi. Titik hasil transformasi dapat diperoleh melalui rumus affine transformation. Q = P * M + tr Dimana: Q: (Qx, Qy, Qz) menyatakan matrix 1x3 yang berisi titik hasil transformasi. P: (Px, Py, Pz) menyatakan matrik 1x3 yang berisi titik yang akan ditransformasi. tr: (trx, try, trz) menyatakan matriks 1x3 yang berisi banyaknya pergeseran sumbuk x,y, z. M: Matriks transformasi berukuran 3x3 seperti berikut   TRANSLASI Translasi dilakukan dengan menggunakan matriks sebagai berikut: Latihan: Diketahui sebuah titik P(2,3,1) dan titik ini digeser sejauh tr =(2,2,0). Hitung lokasi titik hasil translasi. Dengan demikian titik P(2,3,1) digeser ke titik Q(4,5,1) PENSKALAAN Penskalaan dilakukan dengan mengisi tr = (0,0,0) dan mat