Teknik Viewing Dan Proyeksi
Teknik Viewing Dan Proyeksi
dan Proyeksi
Teknik Viewing
Menampilkan objek 3 dimensi, adapun objek 3 dimensi tersebut sebelumnya
harus dikonversi menjadi objek 2 dimensi
2. Modelling Transformation
Transformasi model unutk memposisikan atau mengatur
orientasi model,
kita dapat
memutar(glRotatef())
transisi(glTranslate())
penskalaan(glScalef())
3. Projection Transformation
Suatu objek harus ditransformasikan sebelum objek tersebut
ditransformaskan terlebih dahulu.
Proyeksi dalam openGL sendiri ada 2 yaitu perspective dan
ortigraphic.
Gldouble
Gldouble
Gldouble
Gldouble
fovy
aspect
z-Near
z-Far
3.2.1
glOrtho
(GLdouble left
GLdouble right
GLdouble bottom,
GLdouble top
GLdouble near,
GLdouble far)
4. Viewport Transformation
Viewport sendiri adalah menspesifikan daerah untuk gambar
yang akan menempati layar.
Perintah viewport
glViewport
(GLint x
GLint y
GLsizei width
GLsize height)
Teknik Proyeksi
Proyeksi merupakan proses dimana informasi tentang titik
disebuah sistem koordinat berdimensi n dipindahkan ke
system koordinat kurang dari n. Proyeksi dapat dilakukan
terhadap bidang datar(planar) atau kebidang kurva.
Proyeksi Perspektif
Proyeksi perspektif ditampilkan sama seperti yang kita
lihat sehari-hari.
Terdapat efek shortening.