Poiyomi Shaders adalah shader kaya fitur untuk pipa rendering bawaan Unity, yang dimaksudkan untuk digunakan dengan vrchat. Mereka mendukung beberapa mode naungan dan penanganan cahaya yang kuat, dan dirancang agar mudah digunakan dan berkinerja. Mereka juga gratis dan open-source !
Setelah mengunduh, cukup impor paket ke proyek Unity Anda!
Penting: Saat memperbarui dari versi sebelumnya, pastikan untuk menghapus folder _PoiyomiShaders
lama dari folder Assets
proyek Anda sebelum mengimpor paket baru! Kalau tidak, mungkin ada gangguan.
Jika mendistribusikan avatar atau aset lain yang menggunakan poiyomi shaders, jangan sertakan folder _PoiyomiShaders
dalam paket aset Anda. Sebaliknya, pengguna langsung untuk mengunduh versi yang benar dari halaman rilis, atau menyertakan paket di samping aset, bukan sebagai bagian dari paket Unity -nya.
Poiyomi Shaders menyertakan beberapa versi yang dirilis untuk kompatibilitas ke belakang. Versi terbaru selalu merupakan yang paling mutakhir, dan direkomendasikan untuk digunakan dalam proyek baru. Versi yang lebih lama disediakan untuk kompatibilitas dengan model yang lebih lama - kami menyertakan rilis terakhir untuk setiap versi minor (mis. 8.0.426 untuk v8.0, 7.3.050 untuk v7.3).
Saat ini, Poiyomi V7 disertakan untuk kompatibilitas ke belakang dengan model yang lebih lama, dan tidak lagi diperbarui. Tidak disarankan untuk menggunakan V7 untuk proyek baru.
Saat mencocokkan versi dengan model, secara umum, versi utama dan kecil harus cocok, tetapi versi tambalan bisa lebih baru. Misalnya, jika model menentukan 8.0.295, seseorang dapat menggunakan 8.0.426 (termasuk dalam rilis terbaru) tanpa masalah. Untuk V7, umumnya, 7.3.050 adalah versi terakhir, dan harus digunakan untuk semua model V7.
Poiyomi Pro menawarkan fitur dan fungsi tambahan, dan selalu memiliki perkembangan terbaru. Ini berisi semuanya dalam versi gratis, ditambah fitur seperti:
Untuk mendapatkan akses ke Poiyomi Pro, mendukung Poiyomi di Patreon di tingkat $ 10 atau lebih tinggi, tautkan perselisihan Anda ke Patreon Anda, dan bergabunglah dengan perselisihan Poiyomi untuk mendapatkan versi pro shader.
Poiyomi mengandalkan Thryeditor untuk menampilkan inspekturnya dengan benar dan mengunci shader untuk memastikan kinerja yang optimal. Thryeditor termasuk dalam repositori, dan tidak boleh diperbarui secara terpisah.
Poiyomi Shaders dirancang untuk digunakan dengan pipa render built-in (BIRP) di DirectX 11 . Kami menargetkan VRCAT yang saat ini didukung Versi Unity, 2019.4.31F1 pada saat penulisan. Versi Unity yang lebih tinggi telah diuji dan diketahui berfungsi, tetapi kami terutama menargetkan versi kesatuan terbaru yang didukung Vrchat.
Poiyomi Shaders saat ini tidak kompatibel dengan pipa rendering skrip Unity (URP, HDRP, SRP). Platform non-DirectX 11 (misalnya OpenGL, Metal, Vulkan, dll.) Juga tidak didukung, dan mungkin tidak berfungsi sama sekali.
Shader dapat digunakan untuk permainan di luar Vrchat, tetapi mungkin tidak ideal karena bahan yang tidak dapat berbagi shader umum. Untuk penggunaan non-Vrchat, pastikan untuk menggunakan fungsi penguncian yang disediakan oleh ThryEditor untuk membuat shader yang dioptimalkan untuk setiap bahan.
Pengembangan aktif terjadi pada Pro Shader dalam repositori pribadi, dengan rilis gratis terjadi secara berkala. Jika Anda ingin menyumbangkan kode ke shader, bergabunglah dengan perselisihan dan tanyakan. Untuk sisi kode editor, Anda dapat berkontribusi pada Thryeditor, karena itu berlisensi MIT dan menerima permintaan tarik.
Kami selalu mencari bantuan dengan dokumentasi. Jika Anda ingin berkontribusi, Anda dapat melakukannya di dalam repositori Docs - kami menerima permintaan tarik! Dokumen ditulis dalam penurunan harga, dan dibangun menggunakan Docusaurus.
Untuk melaporkan bug atau meminta fitur, Anda dapat melakukannya dengan membuka masalah atau dengan bergabung dengan perselisihan dan bertanya. Pastikan untuk memasukkan informasi sebanyak mungkin, termasuk tangkapan layar dan/atau video jika berlaku. Pastikan Anda menggunakan versi terbaru dari shader, dan masalahnya belum dilaporkan.