Skip to main content

Apa itu OpenGL Proyeksi?

OpenGL Proyeksi adalah proses dan gambar yang dihasilkan dari terjemahan objek tiga dimensi (3D) ke gambar dua dimensi (2D) yang selaras yang dapat ditampilkan pada layar.Kata proyeksi dalam pemrograman grafis komputer mengacu pada fakta bahwa objek 3D dalam suatu adegan perlu dipindahkan secara matematis, atau diproyeksikan, ke permukaan 2D virtual sehingga dapat ditampilkan pada tampilan datar pada perangkat.Meskipun seluruh urutan peristiwa yang mengambil objek 3D dan membuatnya ke permukaan 2D dapat disebut proyeksi, istilah ini juga lebih sempit diterapkan pada set transformasi geometris spesifik dalam pipa grafik yang terjadi sebagai langkah antara set lain daritransformasi.Dua jenis spesifik OpenGL Mode proyeksi yang tersedia untuk pemrogram adalah perspektif dan ortografis.

Tantangan menciptakan OpenGL Proyeksi adalah mengambil data yang terdiri dari semua objek dalam adegan yang diberikan dan menyesuaikannya sehingga, ketika ditampilkan pada layar, objek konsisten dengan mode proyeksi, melihat volume dan pengaturan kamera virtual.Volume tontonan adalah area yang terlihat dari sebuah adegan dari lokasi pemirsa di dalam adegan, atau posisi mata.Enam angka menentukan volume tampilan, termasuk jarak kanan, kiri, atas dan bawah dari pusat virtual dari bingkai tampilan.Selain itu, dua nilai yang dikenal sebagai bidang dekat dan jauh menentukan kedalaman volume tampilan.Volume ini mendefinisikan objek apa yang akan diproyeksikan, sementara semua objek lain di luar volume akan diabaikan, atau terpotong sehingga bagian yang tidak terlihat tidak dievaluasi.

Mode pertama OpenGL Proyeksi yang dapat digunakan dikenal sebagai proyeksi ortografis.Dalam mode ini, koordinat objek dalam suatu adegan tidak disesuaikan dengan jarak mereka dari penampil, atau perspektif.Ini berarti semua objek ditarik dalam ukuran yang sama tidak peduli jarak dari pemirsa.OpenGL Reg ini;Mode proyeksi paling sering digunakan dalam program pemodelan 3D, program desain rekayasa dan aplikasi yang menggunakan poligon 3D untuk membuat gambar komposit 2D dan tidak memerlukan perspektif yang akurat.

OpenGL REG yang lebih umum digunakan;Mode proyeksi dikenal sebagai proyeksi perspektif.Dalam mode proyeksi perspektif, objek dalam adegan ditingkatkan dan diposisikan sesuai dengan jarak mereka dari penonton.Ini berarti objek yang lebih jauh tampak lebih kecil.Ini juga berarti bahwa benda -benda dalam adegan disesuaikan sehingga perlahan -lahan berkumpul pada titik di cakrawala tampilan yang dikenal sebagai titik menghilang.Proyeksi Perspektif Memodelkan dengan cermat bagaimana dunia nyata muncul dan digunakan untuk membuat rendering yang realistis sebagai lawan dari yang teknis.