Als «pathtracing» getaggte Fragen

Bei Fragen zum Pfadverfolgungs-Monte-Carlo-Algorithmus für physikalisch genaue globale Beleuchtung oder seinen Varianten.

27
Pfadverfolgung des Cook-Torrance BRDF

- Entschuldigung für den langen Beitrag, aber ich ziehe das vor, weil " Devil in den Details steckt" :) Ich schreibe von Grund auf einen Pfad-Tracer, der für perfekt diffuse (Lambert'sche) Oberflächen gut funktioniert ( dh der Ofentest zeigt - zumindest optisch -, dass er energiesparend ist und...

21
Ist russisches Roulette wirklich die Antwort?

Ich habe gesehen, dass in einigen Implementierungen der Pfadverfolgung ein Ansatz namens Russisches Roulette verwendet wird, um einige der Pfade auszusondern und ihren Beitrag unter den anderen Pfaden zu teilen. Ich verstehe, dass anstatt einem Pfad zu folgen, bis er unter einen bestimmten...

8
Pfadverfolgung & Materialien

Ich wundere mich über die Technik, die beim Abtasten eines Schichtmaterials für das nächste Ereignis in einem Pfad-Tracer verwendet wird. Ich habe ein Material mit drei Schichten: eine Basis diffus, spiegelnd und Glanzlappen. Wie wählt man eine diskrete Schicht aus, die für die nächste...

8
Ist dieser russische Roulette-Code korrekt?

Ich verwende unter anderem www.scratchapixel.com, um zu lernen, wie man einen Renderer implementiert. Ich betrachte den folgenden Code von dieser Seite, in dem ein Paket von Photonen betrachtet wird, die sich durch ein Material bewegen. Für jedes Photonenpaket wird das Gewicht auf initialisiert ....

7
Ein effektiver Weg, um Ray Tracing zu erklären?

In meiner CS-Klasse in der High School mache ich eine Präsentation über Computergrafik und wollte über Ray Tracing sprechen. Ich habe mich gefragt, was der einfachste Weg ist, dies zu tun, ohne mein Publikum zu verwirren. Was sind einige Ihrer persönlichen Lieblingsanalogien und -erklärungen, die...