Pertanyaan yang diberi tag «transformations»

Transformasi adalah operasi matematika yang dapat diterapkan pada suatu objek untuk mengubah skala, posisi, dan orientasinya.

2
Mengapa invers transposisi dari model view matrix digunakan untuk mentransformasikan vektor normal?
Ketika merender adegan 3D dengan transformasi yang diterapkan pada objek, normals harus ditransformasikan dengan transpos terbalik dari matriks tampilan model. Jadi, dengan normal , modelViewMatrix , normal yang diubah adalahM.nnnM.MMn′n′n' n′= ( M- 1)T⋅ nn′=(M−1)T⋅nn' = (M^{-1})^{T} \cdot n Ketika mengubah objek, jelas bahwa normals perlu ditransformasikan sesuai. Tetapi mengapa, …



4
Kapan angka empat harus digunakan untuk mewakili rotasi dan penskalaan dalam 3D?
Quaternions (ekstensi bilangan kompleks empat dimensi) dapat digunakan untuk merepresentasikan rotasi dan penskalaan vektor 3D, dan penerapan angka empat pada vektor 3D melibatkan dua perkalian angka empat, sehingga membutuhkan operasi yang lebih sedikit daripada perkalian dengan matriks transformasi yang sesuai. Namun, matriks transformasi linear dan affine sering digunakan sebagai gantinya, …

2
Transformasi Sinar ke Ruang Objek untuk Motion Blur
Raytracer saya mendukung berbagai objek. Untuk memotongnya, saya menggunakan teknik standar mengubah sinar menjadi ruang-objek. Ini bekerja dengan luar biasa sampai saya menambahkan gerakan kabur. Saya memodelkan blur sebagai urutan transformasi (untuk menyederhanakan diskusi, katakanlah tepat dua), bukan satu. Pendekatan saya adalah mengambil transformasi invers dari sinar di kedua keyframe …



1
Terapkan distorsi ke permukaan Bézier
Saya mencoba mensimulasikan efek warp gambar, yang digunakan dalam Adobe Photoshop. Gambar persegi panjang melengkung sesuai dengan permukaan Bézier kubik (dalam 2D, semua komponen Z adalah 0). Memiliki permukaan Bézier, distorsi vertikal d∈[0,1]d∈[0,1]d \in[0,1] dapat diterapkan untuk itu. Kiri : permukaan masukan bézier,d=0d=0d=0, Kanan : permukaan keluaran, d=0.8d=0.8d=0.8 Apakah Anda …

1
Memindahkan setiap titik permukaan ke arah normal yang sesuai
Jadi mari kita asumsikan bahwa saya memiliki permukaan cembung yang halus dan tidak tertutup. Saya menggerakkan setiap titik dalam arah normal dengan faktor konstan (Faktor ini sama untuk semua titik di permukaan). Dapatkah saya mengganti operasi ini dengan Scaling + Terjemahan Seragam atau Tidak Seragam? Apakah permukaan yang dihasilkan akan …


3
Cara menggabungkan rotasi dalam 2 sumbu menjadi satu matriks
Saya sudah tahu tentang matriks yang harus saya gunakan untuk melakukan rotasi. Jika saya harus memutar di sumbu z dan kemudian di sumbu x, saya akan melakukannya dalam 2 langkah. Pertanyaan saya adalah, apakah mungkin untuk menggabungkan kedua rotasi menjadi satu matriks? Saya akan menghargai tanggapan Anda.


2
Transformasi apa yang harus saya terapkan pada model untuk menghasilkan efek 3D ini?
Saya melihat video di YouTube di mana seseorang menggunakan piramida tersimpul yang diikat untuk menampilkan "hologram" menggunakan smartphone mereka. (Saya belum dapat mereproduksi ini, jadi saya tidak bisa memastikan apakah itu berfungsi). Saya bertanya-tanya, diberikan model, transformasi mana yang harus saya terapkan untuk mendapatkan proyeksi berbeda yang diperlukan untuk menghasilkan …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.