Fiziksel tabanlı işleme - Physically based rendering

Bir elmas plaka doku, fiziksel tabanlı oluşturma ilkeleri kullanılarak yakın çekim oluşturuldu. Mikrofaset aşınmalar malzemeyi kaplayarak kaba, gerçekçi bir görünüm verir. metal. Speküler vurgular yüksek ve gerçekçi bir şekilde lastik sırtının uygun kenarında modellenmiştir. normal harita.
Bir görüntü tuğla PBR kullanılarak oluşturulur. Bu zor olsa da, opak yüzey, sadece dağınık ışıktan daha fazlası, malzemenin daha parlak tarafından yansıtılır ve küçük vurgular yaratır, çünkü gerçek dünyanın fiziksel tabanlı işleme modelinde "her şey parlaktır". Mozaikleme bir nesne oluşturmak için kullanılır örgü bir yükseklik haritası ve normal harita, daha fazla ayrıntı yaratıyor.

Fiziksel tabanlı işleme (PBR) bir bilgisayar grafikleri arayan yaklaşım vermek görüntüleri modelleyecek şekilde ışık akışı gerçek dünyada. PBR işlem hatlarının çoğu, fotogerçekçilik. Uygulanabilir ve hızlı yaklaşımlar of çift ​​yönlü yansıma dağılım fonksiyonu ve oluşturma denklemi bu alanda matematiksel öneme sahiptir. Fotogrametri malzemelerin doğru optik özelliklerini keşfetmeye ve kodlamaya yardımcı olmak için kullanılabilir. Gölgelendiriciler PBR ilkelerini uygulamak için kullanılabilir.

Tarih

1980'lerden başlayarak, bir dizi render araştırmacısı, fiziksel doğruluk dahil olmak üzere, render için sağlam bir teorik temel oluşturmak için çalıştı. Bu işin çoğu, Cornell Üniversitesi Bilgisayar Grafiği Programı; o laboratuvardan 1997 tarihli bir makale[1] Cornell'de bu noktaya kadar yapılan çalışmaları anlatır.

"Fiziksel Temelli Oluşturma" ifadesi, Matt Pharr, Greg Humphreys ve Pat Hanrahan yazarlarına bir Teknik Başarı kazandıran modern bilgisayar grafikleri alanında çığır açan bir çalışma olan 2014'ten aynı adlı kitaplarında Akademi Ödülü için özel efektler.[2]

İşlem

PBR, Joe Wilson'ın dediği gibi, "katı kurallardan çok bir kavramdır"[3] - ancak konsept birkaç belirgin nokta içeriyor. Bunlardan biri, yüzeyleri yansıtıcı olmayan ve yansıtıcı arasında ayırt etmeye çalışan önceki modellerin aksine, PBR, John Hable'ın ifadesiyle gerçek dünyada "her şeyin parlak" olduğunu kabul ediyor.[4] Gerçek dünyadaki "düz" veya "mat" yüzeyler bile, örneğin Somut az miktarda ışığı yansıtacak ve metaller ve sıvılar büyük bir kısmını yansıtacaktır. PBR modellerinin yapmaya çalıştığı başka bir şey de entegre etmektir. fotogrametri - gerçek dünyadaki malzemelerin fotoğraflarından alınan ölçümler - doğru bir şekilde simüle etmek için gerçek fiziksel değer aralıklarını incelemek ve kopyalamak için Albedo, parlaklık, yansıtma ve diğer fiziksel özellikler. Son olarak, PBR büyük bir vurgu yapar: mikrofasetler ve genellikle küçük ölçekli modellemeyi amaçlayan ek dokular ve matematiksel modeller içerir. aynasal vurgular ve boşluklar geleneksel aynasal veya yansıtma haritalarına ek olarak pürüzsüzlük veya pürüzlülükten kaynaklanır.

Yüzeyler

İle ilgilenen PBR konuları yüzeyler genellikle çift yönlü yansıtma dağılım fonksiyonunun basitleştirilmiş bir modeline güvenir (BRDF ), sadece bir avuç sezgisel parametre kullanarak malzemenin optik özelliklerine iyi bir şekilde yaklaşır ve hesaplaması hızlıdır. Yaygın teknikler, tahminler ve basitleştirilmiş modellerdir. Uygun daha fazla zaman alan yöntemlerden veya laboratuvar ölçümlerinden (örneğin, gonioreflektometre ).

Marmoset'ten araştırmacı Jeff Russell tarafından açıklandığı gibi, yüzey odaklı fiziksel tabanlı bir işleme hattı, aşağıdaki araştırma alanlarına da odaklanabilir:[5]

Ciltler

PBR ayrıca genellikle hacim oluşturma, aşağıdaki gibi araştırma alanları ile:

Uygulama

Modern donanımın yüksek performansı ve düşük maliyetleri sayesinde[6] PBR'yi yalnızca endüstriyel değil, aynı zamanda video oyunları ve film yapımı da dahil olmak üzere fotogerçekçi görüntülerin arzu edildiği her yerde eğlence amaçlı kullanmak mümkün hale geldi.[7]. Orta ve üst düzey masaüstü donanımı yetenekli olabilir ve kullanımı kolay programlar için ücretsiz bir pazara sahiptir[kaynak belirtilmeli ] görsel doğruluktaki fedakarlıkların kabul edilebilir olduğu içeriği gerçek zamanlı olarak tanımlayan ve oluşturan[8]:

Tipik bir uygulama, sezgisel bir grafiksel kullanıcı arayüzü sanatçıların malzemeleri rastgele özelliklerle tanımlamasına ve katmanlamasına ve herhangi bir sentetik veya organik malzemenin görünümünü yeniden oluşturmak için bunları belirli bir 2D veya 3D nesneye atamasına olanak tanır. Ortamlar, prosedürel gölgelendiriciler veya dokular ile prosedürel geometri veya ağlar veya nokta bulutları ile tanımlanabilir[9]. Mümkünse tüm değişiklikler gerçek zamanlı olarak görünür hale getirilir ve bu nedenle hızlı yinelemelere izin verir. Sofistike uygulamalar, deneyimli kullanıcıların özel gölgelendiriciler yazmasına olanak tanır. gölgeleme dili gibi HLSL veya GLSL ışık konumu, yansıma ve emisyon seviyeleri ve metaliklik gibi önemli kavramlar için yerel destekli grafik tabanlı bir iş akışına izin veren düğüm tabanlı malzeme düzenleyicileri ve çok çeşitli diğer matematik ve optik işlevler elle yazılmış gölgelendiricilerin yerini alıyor. en karmaşık uygulamalar hariç tümü için.

Referanslar

  1. ^ Greenberg, Donald P. (1 Ağustos 1999). "Gerçekçi görüntü sentezi için bir çerçeve" (PDF). ACM'nin iletişimi. 42 (8): 44–53. doi:10.1145/310930.310970. Arşivlendi (PDF) 24 Eylül 2018 tarihinde orjinalinden. Alındı 27 Kasım 2017.
  2. ^ Pharr, Matt, Humphreys, Greg ve Hanrahan, Pat. "Fiziksel Temelli Oluşturma". Erişim tarihi: 14 Kasım 2016.
  3. ^ Wilson, Joe. "Fiziksel Temelli Render - Ve Sen de Yapabilirsin!" Erişim tarihi: 12 Ocak 2017.
  4. ^ Hable, John. "Her Şey Parlak" Arşivlendi 2016-12-05 de Wayback Makinesi. Erişim tarihi: 14 Kasım 2016.
  5. ^ Russell, Jeff, "PBR Teorisi". Erişim tarihi: 20 Ağustos 2019.
  6. ^ Kam, Ken. "Moore Yasası Şimdi Nvidia'yı Intel'e Nasıl Tercih Ediyor". Forbes. Alındı 2018-05-29.
  7. ^ "Fiziksel Temelli Oluşturma: Teoriden Uygulamaya". www.pbrt.org. Alındı 2018-05-29.
  8. ^ "Mobil Cihazda Fiziksel Temelli Gölgelendirme". Unreal Engine. Alındı 2018-05-29.
  9. ^ "Nokta Bulutları". Sketchfab Yardım Merkezi. Alındı 2018-05-29.