Fungsi matriks Pustaka DirectXMath
Mencantumkan fungsi matriks yang disediakan oleh DirectXMath.
Catatan
DirectXMath menawarkan versi fungsi matriks tangan kiri dan kanan dengan 'handedness', tetapi selalu mengasumsikan format utama baris.
Di bagian ini
Topik | Deskripsi |
---|---|
XMMatrixAffineTransformation |
Membangun matriks transformasi affine. |
XMMatrixAffineTransformation2D |
Membangun matriks transformasi affine 2D di bidang xy. |
XMMatrixDecompose |
Memecah matriks transformasi 3D umum menjadi komponen skalar, rotasi, dan terjemahannya. |
XMMatrixDeterminant |
Menghitung penentu matriks. |
XMMatrixIdentity |
Membangun matriks identitas. |
XMMatrixInverse |
Menghitung inversi matriks. |
XMMatrixIsIdentity |
Menguji apakah matriks adalah matriks identitas. |
XMMatrixIsInfinite |
Menguji apakah salah satu elemen matriks positif atau negatif tidak terbatas. |
XMMatrixIsNaN |
Menguji apakah salah satu elemen matriks adalah NaN. |
XMMatrixLookAtLH |
Membangun matriks tampilan untuk sistem koordinat sebelah kiri menggunakan posisi kamera, arah atas, dan titik fokus. |
XMMatrixLookAtRH |
Membangun matriks tampilan untuk sistem koordinat dengan tangan kanan menggunakan posisi kamera, arah atas, dan titik fokus. |
XMMatrixLookToLH |
Membangun matriks tampilan untuk sistem koordinat sebelah kiri menggunakan posisi kamera, arah atas, dan arah kamera. |
XMMatrixLookToRH |
Membangun matriks tampilan untuk sistem koordinat dengan tangan kanan menggunakan posisi kamera, arah atas, dan arah kamera. |
XMMatrixMultiply |
Menghitung produk dari dua matriks. |
XMMatrixMultiplyTranspose |
Menghitung urutan produk dari dua matriks. |
XMMatrixOrthographicLH |
Membangun matriks proyeksi ortogonal untuk sistem koordinat sebelah kiri. |
XMMatrixOrthographicOffCenterLH |
Membangun matriks proyeksi ortogonal kustom untuk sistem koordinat sebelah kiri. |
XMMatrixOrthographicOffCenterRH |
Membangun matriks proyeksi ortogonal kustom untuk sistem koordinat dengan tangan kanan. |
XMMatrixOrthographicRH |
Membangun matriks proyeksi ortogonal untuk sistem koordinat dengan tangan kanan. |
XMMatrixPerspectiveFovLH |
Membangun matriks proyeksi perspektif sebelah kiri berdasarkan bidang tampilan. |
XMMatrixPerspectiveFovRH |
Membangun matriks proyeksi perspektif tangan kanan berdasarkan bidang tampilan. |
XMMatrixPerspectiveLH |
Membangun matriks proyeksi perspektif sebelah kiri. |
XMMatrixPerspectiveOffCenterLH |
Membangun versi kustom dari matriks proyeksi perspektif sebelah kiri. |
XMMatrixPerspectiveOffCenterRH |
Membangun versi kustom dari matriks proyeksi perspektif tangan kanan. |
XMMatrixPerspectiveRH |
Membangun matriks proyeksi perspektif tangan kanan. |
XMMatrixReflect |
Membangun matriks transformasi yang dirancang untuk mencerminkan vektor melalui bidang tertentu. |
XMMatrixRotationAxis |
Membangun matriks yang berputar di sekitar sumbu arbitrer. |
XMMatrixRotationNormal |
Membangun matriks yang berputar di sekitar vektor normal arbitrer. |
XMMatrixRotationQuaternion |
Membangun matriks rotasi dari kuaternion. |
XMMatrixRotationRollPitchYaw |
Membangun matriks rotasi berdasarkan pitch, yaw, dan roll tertentu (sudut Euler). |
XMMatrixRotationRollPitchYawFromVector |
Membangun matriks rotasi berdasarkan vektor yang berisi sudut Euler (pitch, yaw, dan roll). |
XMMatrixRotationX |
Membangun matriks yang berputar di sekitar sumbu x. |
XMMatrixRotationY |
Membangun matriks yang berputar di sekitar sumbu y. |
XMMatrixRotationZ |
Membangun matriks yang berputar di sekitar sumbu z. |
XMMatrixScaling |
Membangun matriks yang menskalakan di sepanjang sumbu x, sumbu y, dan sumbu z. |
XMMatrixScalingFromVector |
Membangun matriks penskalaan dari vektor 3D. |
XMMatrixSet |
Membuat matriks dengan nilai float . |
XMMatrixShadow |
Membangun matriks transformasi yang meratakan geometri ke dalam bidang. |
XMMatrixTransformation |
Membangun matriks transformasi. |
XMMatrixTransformation2D |
Membangun matriks transformasi 2D di bidang xy. |
XMMatrixTranslation |
Membangun matriks terjemahan dari offset yang ditentukan. |
XMMatrixTranslationFromVector |
Membangun matriks terjemahan dari vektor. |
XMMatrixTranspose |
Menghitung urutan matriks. |
XMMatrixVectorTensorProduct |
Menghitung produk tensor luar dari 2 vektor. |
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