Dalam catatan ini saya ingin cuba menjelaskan apa itu templat.
Templates
Templat adalah templat dan diterjemahkan sebagai templat. Dalam pengaturcaraan C, ia juga membentuk peraturan.
Templat menjimatkan banyak kerja dalam pengaturcaraan, kerana keseluruhan kod tidak perlu ditulis semula ketika digunakan. Templat kemudian boleh dimodifikasi mengikut keperluan.
Terdapat dua jenis templat:
Templat fungsi: Templat berkenaan dengan fungsi dari jenis yang sama yang mempunyai urutan yang sama tetapi mengandungi jenis data yang berbeza
Templat kelas: Templat berfungsi berdasarkan prinsip yang sama, tetapi digunakan untuk kelas.
Pengkhususan mungkin dilakukan kemudian untuk kedua-duanya. Ini menjadikannya lebih mudah untuk melaksanakan jenis data tertentu kemudian
Templat dalam Perpaduan
Di Unity, terdapat templat projek untuk pelbagai jenis projek. Mereka dioptimumkan dengan sewajarnya untuk projek 3D atau 3D pada platform yang disokong oleh Unity.
Templat mempercepat persiapan untuk projek, jenis permainan atau pelaksanaan visual. Terdapat tetapan dan fungsi, seperti saluran pipa render yang dapat ditulis, diagram shader dan pasca pemprosesan. Semasa membuat projek, templat dipilih dengan mana projek dimulakan. Di Unity anda boleh memilih antara 3D, 3D, 3D dengan tambahan, High-Definition RP, Lightweight RP dan VR Lightweight RP.
Jenis templat dalam Perpaduan
Unity menawarkan templat berikut:
2D: Konfigurasi tetapan projek untuk aplikasi 2D, termasuk tekstur, import, sprite packer, pemandangan pemandangan, pencahayaan, dan kamera ortografik.
3D: Mengkonfigurasikan tetapan projek untuk apl 3D yang menggunakan terbina dalam Memberi-Gunakan saluran paip Unity.
3D dengan tambahan: Mengkonfigurasi tetapan projek untuk aplikasi 3D yang menggunakan keupayaan perender dan pasca pemprosesan bawaan Unity. Jenis projek ini merangkumi bahan pasca pemprosesan baru, beberapa pratetap untuk mempercepat pembangunan, dan kandungan sampel.
(Masih dalam pembangunan)
RP Definisi Tinggi: Mengkonfigurasi tetapan projek untuk projek yang menggunakan platform mewah yang menyokong Shader Model 5.0 (DX atau lebih tinggi). Templat ini didasarkan pada Scriptable Render Pipeline (SRP), saluran rendering moden, jenis bahan yang diperluas dan seni bina yang dapat dikonfigurasi untuk jubin hibrid yang tertunda atau berpandangan ke depan atau termasuk pencahayaan kluster. Templat ini juga merangkumi bahan pasca pengeluaran baru, beberapa pratetap untuk memulakan pembangunan, dan kandungan sampel.
Templat ini menambah ciri berikut:
SRP, bahan pasca produksi yang membolehkan seniman dan pereka menerapkan penapis skrin penuh ke pemandangan, dengan antara muka mesra artis.
RP ringan: Mengkonfigurasi tetapan projek untuk projek di mana prestasi adalah keutamaan dan projek yang menggunakan penyelesaian pencahayaan utama. Templat ini berdasarkan SRP, saluran paip moden, jenis bahan canggih dan seni bina yang dapat dikonfigurasi untuk jubin hibrid yang tertunda atau berpandangan ke depan, dan ia termasuk pencahayaan kluster. Templat ini merangkumi fungsi pasca pemprosesan dan beberapa pratetap untuk memulakan pengembangan dan kandungan sampel.
Penggunaan saluran paip ringan mengurangkan jumlah akses ke projek dan menawarkan penyelesaian untuk perkakasan dalam julat harga yang lebih rendah.
Templat projek menggunakan fungsi berikut:
SRP, Shader Diagram Tool, dapat digunakan untuk membuat shader dengan editor visual. Tidak perlu menulis kod apa pun. Bahan pasca produksi membolehkan artis dan pereka mengakses antara muka mesra artis dan menerapkan penapis skrin penuh ke pemandangan.
RP Ringan VR: Mengkonfigurasi tetapan projek untuk projek di mana prestasi realiti maya sangat penting dan yang terutama menggunakan penyelesaian pencahayaan tertentu. Templat ini didasarkan pada SRP, saluran paip moden, jenis bahan canggih dan seni bina yang dapat dikonfigurasi untuk jubin hibrid atau pencahayaan kluster yang tertunda atau berpandangan ke hadapan. Templat ini merangkumi bahan pasca pengeluaran baru dan beberapa pratetap permulaan dan kandungan sampel.
Templat menggunakan fungsi berikut:
VR - Dengan Unity, peranti VOR boleh ditangani tanpa pemalam luaran. SRp, GitHub Repositori, alat graf shader yang menggunakan editor visual. Menulis kod tidak perlu. Bahan Pasca Pemprosesan menyediakan artis dan pereka dengan antara muka mesra artis, dengan keupayaan untuk menggunakan penapis skrin penuh pada adegan.
Asalnya diposkan 2019-09-29 09:23:00.
