Als «shadow» getaggte Fragen

1
Suche nach akzeptablen Qualitätsschatten-Mapping-Techniken
Kürzlich habe ich bei der Suche nach der Lösung des Schattenakneproblems der traditionellen Schattenkartierung exponentielle Schattenkarten implementiert. Es hat den Trick gemacht (überhaupt keine Akne), aber gleichzeitig andere inakzeptable Fehler eingeführt. Für Tiefenkartenunschärfe verwende ich Gaußsche Unschärfe mit kleinstem Sigma = 1. Test auf Schattenkarte: float occluder = texture(shadowMap lightCoords.xy).r; …

1
Wie beinhaltet die Rendering-Gleichung Schatten?
So wird die Rendering-Gleichung in das Lehrbuch geschrieben L ( p , ω ) = L.e( p , ω ) + ∫f( p , ωich, ω )L ( p ∗ , - ωich) cosθdωichL.(p,ω)=L.e(p,ω)+∫f(p,ωich,ω)L.(p∗,- -ωich)cos⁡θdωichL(p,\omega) = L_e(p,\omega) + \int f(p,\omega_i,\omega) \, L(p*,-\omega_i)\cos \theta \, d\omega_i Welche Komponente dieser Gleichung behandelt …

1
Shadow Mapping-Artefakte
Ich habe mit Schattenzuordnung in OpenGL unter Verwendung von Tiefenstrukturen herumgespielt. Die Tiefenstruktur ist in Ordnung und ich kann sie auf die Szene abbilden, aber ich habe einige seltsame Artefakte auf der Rückseite des Objekts: Meine Frage ist, was dies verursacht und wie ich es beheben kann. Der Fragment-Shader, den …

2
Raytracing-Problem - Schatten werfen
Also wurde ich beauftragt, ein Modell der Cornell Box zu erstellen. Ich habe es geschafft, alles zu tun, bis Schatten geworfen wurden. In diesem Fall werden einige Schatten geworfen, wenn es keine geben sollte. Hier sind Bilder davon, wie es jetzt aussieht und ein größeres Bild davon, wie es aussehen …

2
Vermisse ich etwas für die Umgebungsokklusion?
Ich versuche, Umgebungsokklusion in Python 3 zu implementieren, und ich sehe Schatten unter meinen reflektierenden Kugeln, aber sie scheinen sehr schwach zu sein. Ich bin mir nicht sicher, ob das bedeutet, dass ich etwas verpasst habe oder ob ich nur einen falschen Eindruck davon habe, wie viel Schatten durch Umgebungsokklusion …
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.