Apakah itu pemetaan paralaks?
Pemetaan paralaks ialah teknik yang menambah kedalaman dan perincian kepada permukaan bertekstur untuk grafik janaan komputer.
Pemetaan paralaks ialah alat popular untuk mencipta ilusi perincian permukaan tanpa menambah poligon tambahan kepada model 3D. Teknologi ini membolehkan tekstur mendedahkan ketidakteraturan, seperti bertompok dan lekuk, apabila dilihat dari sudut yang berbeza.
Pemetaan paralaks 101.
Apakah itu peta paralaks?
Peta paralaks ialah sejenis tekstur yang menerangkan kedalaman atau ketinggian butiran permukaan — serupa dengan peta topografi.
Contohnya, jika anda melihat grafik 3D dinding bata, grafik tersebut kelihatan rata tanpa kesan khas. Tetapi pemetaan paralaks menjadikan dinding bata kelihatan lebih realistik dengan menambahkan garisan turap ceruk pada imej rata. Teknologi ini “menipu” mata dengan memanipulasi tekstur untuk kelihatan tiga dimensi dalam ruang 2D.
Teknologi ini mempunyai banyak aplikasi, termasuk:
- Permainan video
- Filem dan animasi
- Realiti maya dan realiti terimbuh
- Reka bentuk web
Asas persepsi kedalaman.
Mata dan otak anda bekerjasama untuk memproses maklumat visual dan melihat kedalaman. Otak anda menentukan kedalaman dengan isyarat binokular, yang membandingkan setiap imej mata untuk mencipta imej yang padu. Ini membantu anda menilai kedalaman.
Tetapi kita juga boleh menilai kedalaman dengan hanya sebelah mata, terima kasih kepada isyarat monokular. Perspektif, bayang-bayang, saiz relatif dan kecerunan tekstur memberitahu otak anda maklumat penting tentang kedalaman.
Pemetaan paralaks berfungsi kerana cara otak manusia melihat kedalaman. Semasa anda bergerak, objek yang lebih dekat beralih lebih banyak daripada yang jauh. Pemetaan paralaks menggunakan prinsip ini untuk membuat tekstur objek berubah sebagai tindak balas kepada sudut anda, yang mensimulasikan kedalaman yang otak anda jangkakan untuk dilihat.
Sebagai contoh, apabila menaiki kereta, pokok berdekatan kelihatan berzip dengan cepat, manakala gunung yang jauh bergerak perlahan. Perbezaan dalam gerakan ini memberi anda sensasi kedalaman. Pemetaan paralaks meniru pengalaman ini dengan membuat perincian dekat bergerak lebih sedikit, memberikan ilusi kedalaman pada permukaan rata.
Tekstur paralaks.
Tekstur paralaks juga dipanggil peta ketinggian atau sesaran. Ini ialah imej skala kelabu dengan warna kelabu mewakili ketinggian butiran permukaan. Warna yang lebih terang adalah untuk kawasan yang timbul, manakala warna yang lebih gelap adalah untuk kawasan yang lebih rendah.
Tekstur ini membolehkan usaha menambah kedalaman pada permukaan rata tanpa menambah lebih banyak poligon. Ini menjadikan visual lebih realistik tanpa menjejaskan kelajuan atau masa muat.
Pemetaan paralaks menggunakan tekstur untuk merujuk cara setiap bahagian tekstur utama hendaklah berubah berdasarkan sudut penonton. Algoritma peta mentafsir nilai skala kelabu tekstur paralaks untuk mencipta imej yang lebih realistik.
Mencipta tekstur paralaks.
Untuk menghasilkan tekstur paralaks:
- Mulakan dengan imej asas. Ini ialah imej tekstur rata bagi permukaan yang ingin anda tiru, seperti batu bata, jubin atau batu.
- Tentukan ketinggian. Visualisasikan bahagian tekstur yang hendaklah timbul dan ceruk.
- Letak dalam skala kelabu. Gunakan editor grafik untuk mengecat kawasan dengan warna kelabu — terang untuk kawasan timbul dan lebih gelap untuk kawasan ceruk.
- Perhalusi reka bentuk. Kaburkan dan kontraskan tekstur untuk membuat peralihan yang lebih lancar antara semua kawasan.
Anda juga tidak perlu melakukan ini secara manual. Adobe Photoshop disertakan dengan alat untuk mencipta dan memperhalusi imej skala kelabu. Adobe Substance 3D ialah alat yang lebih maju untuk mencipta tekstur paralaks dengan hanya beberapa klik.
Teknik pemetaan paralaks.
Cara pemetaan paralaks berfungsi.
Pemetaan paralaks berfungsi berdasarkan beberapa prinsip asas:
- Tekstur ofset. Pemetaan paralaks berfungsi dengan mengimbangi koordinat tekstur. Koordinat tekstur beralih ke sampel tekstur berdasarkan perspektif penonton untuk mencipta ilusi kedalaman.
- Peta ketinggian dan sesaran. Pemetaan paralaks menggunakan peta skala kelabu untuk membimbing tahap ofset tekstur.
- Sudut pandangan. Kesan pemetaan paralaks berubah berdasarkan sudut tempat anda melihat permukaan. Apabila sudut berubah, ofset melaraskan untuk mensimulasikan permukaan 3D.
Bayangkan anda sedang melihat buku yang terbuka. Setiap halaman mewakili lapisan kedalaman dalam tekstur. Anda akan melihat setiap halaman dengan jelas jika anda melihat terus ke bawah pada buku pada sudut 90 darjah. Tetapi jika anda mencondongkan buku, halaman yang lebih dekat dengan anda akan menutup halaman yang lebih jauh. Pemetaan paralaks mensimulasikan kesan ini pada tekstur 2D menggunakan peta ketinggian untuk menentukan tekstur yang lebih dekat atau lebih jauh daripada anda.
Panduan pemetaan paralaks langkah demi langkah.
Pemetaan paralaks ialah teknik lanjutan, tetapi alat seperti Substance 3D memudahkan pemetaan. Ikuti petua ini untuk bermula sebagai pemula:
- Mulakan dengan tekstur. Ini mungkin dinding bata, laluan batu buntar atau lantai jubin.
- Cipta peta ketinggian. Gunakan perisian seperti Photoshop untuk menukar tekstur kepada skala kelabu.
- Gunakan enjin grafik. Kebanyakan enjin grafik, seperti Unity, menyokong pemetaan paralaks. Import tekstur utama anda dan peta ketinggian.
- Gunakan pembayang pemetaan paralaks. Tetapkan pembayang atau bahan untuk menambah pemetaan paralaks pada tekstur anda dan pautkan ke peta ketinggian anda.
- Laraskan parameter. Laraskan keamatan kesan paralaks untuk mendapatkan ilusi kedalaman yang diingini.
- Pandangan dari sudut yang berbeza. Gerakkan kamera anda untuk melihat cara tekstur melaraskan semasa anda menukar sudut.
Ini ialah petua pantas untuk membantu anda bermula, tetapi jangan takut untuk mencuba sendiri pemetaan paralaks.
Faedah pemetaan paralaks.
Terdapat banyak faedah pemetaan paralaks, termasuk:
- Realisme yang dipertingkat. Pemetaan paralaks memberikan imej rupa yang lebih sentuhan untuk mensimulasikan pengalaman pengguna dunia sebenar.
- Penyerapan emosi. Realisme yang dipertingkat memberikan kesan pada penceritaan untuk permainan dan animasi, menghidupkan cerita.
- Prestasi yang dioptimumkan. Pemetaan paralaks menambah kedalaman dengan memanipulasi tekstur dan bukannya menambah lebih banyak poligon. Pemetaan ini mengemas gabung lebih cepat, yang berguna untuk aplikasi masa nyata seperti permainan video.
Aplikasi praktikal.
Pemetaan paralaks berguna untuk pelbagai aplikasi, seperti:
- Permainan video, termasuk realiti maya
- Model seni bina
- Pengvisualan produk untuk pengilang dan peruncit
Daripada rata kepada 3D: pemetaan paralaks dalam Substance 3D.
Pemetaan paralaks merevolusikan segala-galanya daripada permainan video kepada reka bentuk web. Teknologi ini menghidupkan reka bentuk dan menambahkan lebih banyak perincian pada imej 2D rata.
Cara terbaik untuk melihat kuasa pemetaan paralaks adalah dengan mencuba pemetaan dalam reka bentuk anda sendiri. Cuba Adobe Substance 3D untuk mencipta grafik yang menakjubkan dan rumit yang melompat dari skrin.
Soalan Lazim
APAKAH PERBEZAAN ANTARA PEMETAAN BERTOMPOK DENGAN PARALAKS?
Kedua-dua teknik mensimulasikan kedalaman pada permukaan tanpa menambah geometri tambahan. Walau bagaimanapun, pemetaan bertompok menggunakan peta bertompok skala kelabu untuk mensimulasikan tinggi dan rendah tekstur, yang mempengaruhi cara cahaya dipantulkan. Pemetaan bertompok kelihatan rata apabila dilihat dari satu sudut.
Pemetaan paralaks pergi lebih jauh dengan mengimbangi koordinat tekstur berdasarkan perspektif penonton. Ini memberikan lebih kedalaman kepada tekstur.