Menerapkan matriks 4x4 ke sebuah solid.
Matriksnya column-major, 16 angka dengan translasi di indeks 12 sampai 14; kernel membacanya sebagai transformasi affine 3x4 dan mengabaikan baris terakhir.
Solid dan matriks
Solid yang ditransformasi
Menerapkan daftar matriks 4x4 ke sebuah solid satu demi satu, dari pertama sampai terakhir, dan mengembalikan hasil akhirnya.
Daftar kosong memicu error.
Solid dan matriks-matriks
Solid setelah semua matriks diterapkan
Membuat satu salinan solid yang dipindahkan per vektor, untuk menyusun pengulangan.
Solid dan vektor-vektor pergeseran salinannya
Satu salinan yang digeser per vektor, dalam urutan yang sama
Menskalakan solid dengan faktor terpisah sepanjang X, Y dan Z, terhadap titik asal.
Solid dan ketiga faktor
Solid yang diskalakan
Menskalakan solid dengan faktor per sumbu, terhadap titik asal; menerima input yang sama dengan scale3D, jadi gunakan faktor yang sama untuk skala seragam.
Solid dan ketiga faktor
Solid yang diskalakan
Mencerminkan solid terhadap bidang yang melewati titik asal dengan normal yang diberikan.
Normal berpanjang nol menghasilkan solid kosong.
Solid dan normal bidang cermin
Solid yang dicerminkan
Memindahkan solid sejauh sebuah vektor, dalam satuan model.
Solid dan vektor pergeserannya
Solid yang digeser
Memindahkan solid sejauh jarak terpisah sepanjang X, Y dan Z, dalam satuan model.
Solid dan ketiga jarak
Solid yang digeser
Merotasi solid terhadap titik asal dengan sudut Euler dalam derajat: pertama mengelilingi X, lalu Y, lalu Z.
Kelipatan 90 derajat bersifat eksak, tanpa galat pembulatan.
Solid dan ketiga sudut dalam derajat
Solid yang diputar
Merotasi solid terhadap titik asal dengan sudut terpisah dalam derajat mengelilingi X, lalu Y, lalu Z.
Kelipatan 90 derajat bersifat eksak, tanpa galat pembulatan.
Solid dan ketiga sudut dalam derajat
Solid yang diputar
Memindahkan setiap verteks solid dengan fungsi Anda sendiri yang mengubah posisi verteks di tempat, untuk tekukan, tirus dan deformasi bebas lainnya.
Konektivitas mesh tetap sama dan tidak ada yang memeriksa apakah hasilnya masih masuk akal, jadi fungsi yang melipat permukaan menembus dirinya sendiri menghasilkan solid yang rusak.
Solid dan fungsi yang menggeser setiap verteks
Solid yang dibengkokkan
Menggeser, memutar, menskalakan, mencerminkan dan membengkokkan solid Manifold. Kernel menggabungkan transformasi secara malas, sehingga merangkainya murah; sudut dalam derajat, dan rotasi berputar mengelilingi titik asal, X dulu, lalu Y, lalu Z. Setiap metode mengembalikan solid baru.