Transformasi
Bagian dari Direct3D yang mendorong geometri melalui alur geometri fungsi tetap adalah mesin transformasi. Ini menemukan model dan penampil di dunia, memproyeksikan simpul untuk ditampilkan di layar, dan klip simpul ke viewport. Mesin transformasi juga melakukan komputasi pencahayaan untuk menentukan komponen difus dan spekular di setiap puncak.
Di bagian ini
Topik | Deskripsi |
---|---|
Transformasi matriks menangani banyak matematika tingkat rendah dari grafik 3D. |
|
Perubahan dunia mengubah koordinat dari ruang model, di mana simpul didefinisikan relatif terhadap asal lokal model, ke ruang dunia. Di ruang dunia, simpul didefinisikan relatif terhadap asal yang umum untuk semua objek dalam adegan. Transformasi dunia menempatkan model ke dunia. |
|
Transformasi tampilan menemukan penampil di ruang dunia, mengubah simpul menjadi ruang kamera. Di ruang kamera, kamera, atau penampil, berada di asalnya, melihat ke arah z positif. Matriks tampilan merelokasi objek di dunia di sekitar posisi kamera - asal ruang kamera - dan orientasi. |
|
Transformasi proyeksi mengontrol internal kamera, seperti memilih lensa untuk kamera. Ini adalah yang paling rumit dari tiga jenis transformasi. |
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk