Als «pbr» getaggte Fragen


1
Verwechselt mit PBR-Implementierungen
Ich entdecke die wundervolle Welt der Mathematik und stoße mit PBR und Benennung auf eine riesige Mauer. Daher habe ich ein paar Fragen: Soweit ich weiß, beschreibt BRDF, wie ein Material auf Licht reagiert (eingehendes direktes Licht und Reflexionen). Aber in "Cook-Torrance" sehe ich nichts über Reflexionen. Ich verstehe nicht, …
13 glsl  pbr 

1
Was ist die akzeptierte Methode, um Glanz in Rauheit umzuwandeln und umgekehrt?
Die meisten modernen Renderer verwenden physikalisch basierte Materialien und ihre Modelle werden häufig über die Rauheit parametrisiert. Da dies bei Renderern nicht immer der Fall war, haben herkömmliche Assets häufig keine Vorstellung von Rauheit. Stattdessen sehen wir "Glanz" oder "Spiegelkraft" als einen gemeinsamen Materialparameter. Ich verstehe, dass es keine exakte …
11 specular  brdf  pbr 

2
Welcher Vektor sollte in einem physikalisch basierten BRDF zur Berechnung des Fresnel-Koeffizienten verwendet werden?
Die bekannte Schlick-Näherung des Fresnel-Koeffizienten ergibt die Gleichung: F=F0+(1−F0)(1−cos(θ))5F=F0+(1−F0)(1−cos(θ))5F=F_0+(1 - F_0)(1 - cos(\theta))^5 Und ist gleich dem Punktprodukt des Oberflächennormalenvektors und des Ansichtsvektors.cos(θ)cos(θ)cos(\theta) Es ist mir jedoch immer noch unklar, ob wir die tatsächliche Oberflächennormale oder den Halbvektor . Welches sollte in einem physikalisch basierten BRDF verwendet werden und warum?NNNHHH …
11 brdf  pbr  integral  fresnel 


1
Rendern in radiometrischen Einheiten oder photometrischen?
Beim herkömmlichen Rendering werden normalerweise alle Berechnungen mit radiometrischen Einheiten durchgeführt, entweder als vollständiges spektrales Rendering oder komponentenweise (XYZ, RGB usw.). Da das moderne Rendering jedoch mehr physikalisch basierte Modelle hinzufügt, ist es für Künstler praktisch, Werte in den bekannteren photometrischen Einheiten anzugeben, z. B. die Intensität eines Lichts in …

1
Richtige Form des GGX-Geometriebegriffs
Ich versuche, ein Mikrofacetten-BRDF in meinem Raytracer zu implementieren, stoße jedoch auf einige Probleme. Viele der Artikel und Artikel, die ich gelesen habe, definieren den Teilgeometrie-Term als Funktion der Ansicht und der Halbvektoren: G1 (v, h). Bei der Implementierung habe ich jedoch folgendes Ergebnis erhalten: (Die untere Reihe ist dielektrisch …


1
Warum Lambertian BRDF um 1 / pi normalisieren?
Warum wird ein Lambertscher BRDF durch Teilen normalisiert? ππ\pi? Da die Fläche einer Einheitskugel ist4 π4π4 \piund die Fläche der Halbkugel über der Oberfläche ist 2 π2π2 \pisollte es nicht lieber sein 1 / ( 2 π)1/.(2π)1/(2\pi)?
7 brdf  pbr 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.