Apa perbedaan antara proyeksi ortografis dan perspektif?

10

Saya telah mempelajari grafik komputer, dari buku Fundamentals of Computer Graphic (tetapi edisi ketiga), dan terakhir saya membaca tentang proyeksi. Padahal, saya tidak begitu mengerti apa perbedaan antara proyeksi ortografis dan perspektif? Mengapa kita membutuhkan keduanya, di mana mereka digunakan? Saya juga ingin mempelajari apa itu transformasi perspektif yang diterapkan sebelum proyeksi ortografis dalam proyeksi perspektif. Terakhir, mengapa kita membutuhkan transformasi viewport? Maksud saya, kita menggunakan transformasi tampilan jika kamera / penampil tidak melihat -direction, tapi bagaimana dengan viewport?-z

phong
sumber

Jawaban:

8

Proyeksi ortografis adalah proyeksi paralel. Setiap baris yang semula paralel akan paralel setelah transformasi ini. Proyeksi ortografis dapat diwakili oleh transformasi affine.

Sebaliknya, proyeksi perspektif bukan proyeksi paralel dan pada awalnya garis paralel tidak akan lagi menjadi paralel setelah operasi ini. Dengan demikian proyeksi perspektif tidak dapat dilakukan oleh transformasi affine.

Mengapa Anda membutuhkan proyeksi ortografis? Ini berguna untuk beberapa alasan artistik dan teknis. Proyeksi ortografis digunakan dalam gambar CAD dan dokumentasi teknis lainnya. Salah satu alasan utama adalah untuk memverifikasi bahwa bagian Anda benar-benar sesuai dengan ruang yang telah disediakan untuk itu pada denah lantai misalnya. Proyeksi ortografis sering dipilih sehingga dimensi mudah diukur. Dalam banyak kasus ini hanya cara yang mudah untuk merepresentasikan masalah dalam basis yang berbeda sehingga koordinat lebih mudah untuk dipecahkan.

ortho

Gambar 1 : Sejumlah proyeksi ortografis yang berguna untuk objek yang sama (dan aturan proyeksi). Yang terakhir di sebelah kanan adalah kasus khusus yang disebut isometrik yang memiliki sifat bahwa arah mata angin semua dalam skala yang sama.

Proyeksi perspektif diperlukan untuk dapat melakukan perspektif titik 2 dan 3, yaitu bagaimana kita mengalami dunia. Proyeksi perspektif tertentu dapat didekomposisi sebagai kombinasi dari proyeksi ortografis dan pembagian perspektif.

masukkan deskripsi gambar di sini

Gambar 2 : 2 titik perspektif perhatikan bagaimana garis dalam arah prespektif tidak lagi paralel

Transformasi viewport memungkinkan Anda untuk menggeser / memutar / skala proyeksi yang dihasilkan. Mungkin karena Anda menginginkan proyeksi off-center seperti pada kamera dengan offset film, atau Anda memiliki media anisotropik misalnya. Pengguna akhir juga dapat nyaman untuk memperbesar gambar tanpa mengubah perspektif dalam proses.

joojaa
sumber