Unggulan
- Dapatkan link
- X
- Aplikasi Lainnya
Resume Pertemuan 3 Grafika Komputer Materi Synthetic Camera
Pertemuan 3 Grafika Komputer
Resume Materi Synthetic Camera
Synthetic Camera yaitu :
Ø Proyeksi perspektif dengan mata
berada di sumbu proyeksi sangat membatasi sudut pandang.
Ø Memutar objek agar memperoleh sudut pandang yang berbeda sangat tidak
efisien.
Ø Pendekatan lain adalah dengan menggunakan synthetic camera.
Cara kerja Synthetic Camera :
Citra objek dibawa cahaya menuju lensa sehingga di lensa muncul bayangan objek, oleh cahaya bayangan tersebut kemudian diteruskan ke film (plastik yang dilapisi dengan bahan kimia peka cahaya) sehingga menimbulkan reaksi kimia yang membentuk citra objek.
Pengertian Syenthetic Camera :
Synthetic camera adalah metoda memposisikan ‘camera’ untuk
melihat benda.
-
Membutuhkan tiga komponen :
·
Bidang proyeksi
·
Sistem koordinat viewer
·
Cara kerja :
objek dipindahkan ke koordinat viewer dan kemudian
'bayangan' objek diproyeksikan perspektif.
-
Objek perlu dipindahkan ke koordinat
viewer agar posisi objek sesuai dengan (align) arah mata.
VIEWING
COORDINATE
-
Viewing
coordinate sering juga disebut sebagai UVN system.
-
Sistem
koordinat UVN mempunyai tiga sumbu :
·
U
·
V
·
N
Viewing coordinate
diperoleh berdasarkan informasi mengenai :
-
posisi kamera pada
world coordinate, posisi ini disebut juga sebagai VRP Viewing Reference Point
VRP ditentukan berdasarkan vector r = (r x , r y ,r z)
-
Arah viewplane,
disebut sebagai VPN Viewplane Normal ) dan ditentukan berdasarkan vector n (n x
,n y ,n z ). Vector n ditentukan berdasarkan world coordinate.
-
Arah sumbu V
ditentukan berdasarkan vector u . Vector u bersifat tegak lurus terhadap n dan
v
-
posisi mata (eye)
ditentukan dalam viewing coordinate dan disimbolkan dengan e = (e u ,e v ,e n
). Umumnya e berisi (0,0,E)
Bagaimana
menghitung n,v dan u?
-
Pemakai dapat
menentukan nilai n dengan memasukkan vector norm dan vector n dihitung sebagai
:
-
Untuk memperoleh
norm, tentukan titik yang menjadi pusat pandang camera (look at) dan kemudian
norm dihitung sebagai : norm = scene-r.
- Vector v ditentukan oleh pemakai berdasarkan vector up (ux ,uy,uz ) dan dihitung sebagai :
-
Catatan :
-
tanda • menyatakan
dotproduct dua vector
-
tanda |up’|
menyatakan panjang vector up’
VIEWING COORDINATE
-
Karena
vector u harus tegak lurus terhadap n dan v maka vector u dapat diperoleh dari
:
U=n x v
-
Catatan
: n x v menyatakan cross product
-
TRANSFORMASI WORLD
KE VIEWPLANE
- Setiap titik di world coordinate (w) dapat ditransformasikan ke viewing coordinate (p) dengan menggunakan rumus :
Setelah titik di world coordinate di transformasikan ke viewplane maka tahap selanjutnya adalah melakukan proyeksi perspektif terhadap titik di viewplane-
PROYEKSI VIEWPLANE
Jika diketahui titik p=(pu;pv;pn)
adalah titik di viewplane dan mata terletak di (eu;ev;en) maka
titik q (u*,v*) sebagai proyeksi perspektif dari p dapat diperoleh dengan :
-
Apabila e = (0,0,e n ) maka rumus di atas dapat
disederhanakan menjadi :
- Dapatkan link
- X
- Aplikasi Lainnya
Postingan Populer
Pertemuan 14 Grafika Komputer - OpenGL & GLUT
- Dapatkan link
- X
- Aplikasi Lainnya










Komentar
Posting Komentar