Apa metode yang diterima untuk mengubah kemilau menjadi kasar, dan sebaliknya?


12

Sebagian besar penyaji modern menggunakan bahan berbasis fisik dan modelnya sering diukur berdasarkan kekasaran. Karena ini tidak selalu terjadi dengan pemberi render, aset konvensional sering tidak memiliki gagasan tentang kekasaran. Sebagai gantinya, kita melihat "shininess" atau "kekuatan specular" sebagai parameter material yang umum.

Saya mengerti bahwa tidak ada konversi yang tepat di antara keduanya, tetapi apakah ada cara praktis untuk memperkirakan kekasaran material yang kekhasan atau kekasarannya diketahui?


1
Bagaimana dengan merender serangkaian swatch perbandingan dan mencoba menyesuaikan kurva konversi?
joojaa

Jawaban:


10

Seperti yang sudah Anda catat, tidak ada interpretasi / konversi yang jelas untuk nilai-nilai ini. Saya pikir itu bahkan jauh lebih buruk: Tergantung pada BRDF Anda dan keterbatasan internal yang (seperti memiliki eksponen didefinisikan mulai 2-2048) interpretasi yang benar-benar berbeda. Seperti yang disarankan di komentar, ini mungkin yang terbaik untuk membuat rangkaian dengan nilai yang berbeda dan cocok dengan kurva konversi hingga nilainya terlihat intuitif.

Beberapa contoh saya dapat menemukan beberapa posting blog yang menyebutkan sesuatu tentang topik itu:

  • Di Dontnod entertainment mereka menggunakan "distribusi linear perseptual". Sébastien Lagarde mengakui masalah dalam posting blog ini dan menulis beberapa catatan tentang itu.
  • Brian Karis menggunakan nilai kekasaran kuadrat dalam tinjauan BRDF Microfacet ini . Ini menggambarkan dengan baik betapa berbedanya kekasaran digunakan dalam Fungsi Distribusi Normal yang berbeda. Kekuatan Blinn-Phong di sini didefinisikan sebagai 2/roughness^4 - 2.
  • Frostbite menggunakan pemetaan ulang kuadrat. yaitu. Roughness = (1 - Smoothness) ^ 2 Detail tentang hal itu dan seluruh sistem materialnya dijelaskan di bagian 3.2 dari penulisan Sebastien Lagarde .
  • Posting blog ini menyarankan untuk mendefinisikan kekasaran untuk distribusi Beckmann dari alpha kekasaran sebagai:

masukkan deskripsi gambar di sini


1
Saya ingin tahu apakah akan membantu untuk merencanakan berbagai metode pada satu plot tunggal. Misalnya - saya merencanakan dua tautan Anda di sini: i.imgur.com/YJjIMOQ.png
ap_
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.