Ich habe ursprünglich einen Pathtracer geschrieben, der nur vom BRDF abprallt, und jedes Sample wird einem Puffer hinzugefügt, der durch die aktuelle Anzahl der Frames dividiert wird. Jetzt möchte ich bei jedem Sprung eine nächste Ereignisschätzung durchführen und das Licht entlang des Pfades direkt abtasten. Wie "gewichte" ich die mit …
Ich las "Ein praktisches Modell für den Lichttransport unter der Oberfläche" und "Eine schnelle hierarchische Rendering-Technik für durchscheinende Materialien". Wenn ich das richtig verstehe, berücksichtigt der erstere nicht den Fall, in dem ein Objekt hinterleuchtet und wir sehen können, dass das Licht durch ihn hindurchgeht. Letzteres kann dies erreichen, aber …
Nehmen wir an, wir verfolgen den Pfad und es gibt ein Objekt, das eine gewisse diffuse Reflexion und eine gewisse spiegelnde Reflexion aufweist. Was ist der beste oder richtige Weg, um damit im Pfad-Tracer umzugehen? Bei Betrachtung von smallpt ( http://www.kevinbeason.com/smallpt/ ) ist es nicht möglich, dass Objekte beides haben, …
Ich habe eine naive Implementierung eines diffusen / emittierenden Materialpfad-Tracers (Lochkamera) und sehe, dass eine sehr große Anzahl von Abtastwerten pro Pixel erforderlich ist, um zu konvergieren - wie wahrscheinlich in Millionenhöhe - und habe mich gefragt, ob dies für einen "naiven" Pfad-Tracer normal ist Implementierungen? Hier sind 10.000 Samples …
Ich versuche, meinen eigenen Gradient Domain Path Tracer zu implementieren, indem ich dem Code desjenigen folge, der ihn bereits implementiert hat: https://gist.github.com/BachiLi/4f5c6e5a4fef5773dab1 Ich habe es bereits geschafft, verschiedene Schritte zu durchlaufen, aber ich wollte etwas mehr tun. Ich habe den Code in der Referenz durch die Implementierung der nächsten Ereignisschätzung …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.