Als «raytracing» getaggte Fragen

Spezifische Fragen zum Raytracing (im Gegensatz zum Scanline-Rendering), der 3D-Grafiktechnik zum Überschneiden von Strahlen der Kamera mit Objekten in der Szene.

1
Was sind die Nebenwirkungen einer Vorspannungshelligkeit beim kontinuierlichen Raytracing?
Ich möchte Strahlen mit einem kontinuierlichen Frequenzbereich modellieren, damit ich bei der Brechung Raytrace-Bilder mit Farbtrennung erhalten kann. Ich kann eine Lichtquelle mit einer bestimmten Häufigkeitsverteilung modellieren, indem ich die Verteilung verwende, um die Wahrscheinlichkeit zu beeinflussen, dass ein zufälliger Strahl in einem bestimmten Frequenzbereich liegt, oder ich kann alternativ …

1
Wie zählt jeder "Strahlen pro Sekunde"?
Kürzlich entwickle ich einen Monte-Carlo-Pfad-Tracer. Um die Leistung meines Tracers zu messen, habe ich beschlossen, einen einfachen Mechanismus zu implementieren, um zu zählen, wie viele Strahlen er in einer Sekunde verfolgen kann. Dann kommt hier das Problem, es gibt zwei Möglichkeiten, einen einzelnen Strahl zu definieren: Ein vollständiger Strahl, der …

1
2D-Abtastung mit mehrdimensionalen Transformationen
Derzeit lerne ich mathematische Verteilungskonzepte und deren Verwendung in einem Raytracer mit dem Buch "Physically Based Rendering". Beginnen wir mit einer einheitlichen Abtastung einer Hemisphäre: Wie Sie wahrscheinlich wissen, besteht eine Möglichkeit, die gleichmäßig verteilte Richtung zu erzeugen, darin, die Inversionsmethode zu verwenden. Bezeichnen wir mit ppp unsere einheitliche Wahrscheinlichkeitsdichtefunktion: …

1
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 für Menschen, die das Feld …

1
Untergrundstreuung ohne Strahlen?
Einige Spiele behaupten, unterirdische Streuung zu verwenden, aber mein derzeitiges Verständnis von sss wird nur mit Raytracing erreicht. Wie würden Sie Streuung unter der Oberfläche ohne Raytracing durchführen? Behaupten Sie, sss zu verwenden, aber verwenden Sie wirklich einen Approximationstrick, der keine Strahlen verwendet. Ich kann mir nicht einmal vorstellen, das …

2
Wie gehe ich mit einer parametrischen Gleichung beim Raytracing um?
Nachdem ich mir den Mobius-Streifen angesehen hatte , bemerkte ich, dass seine Gleichung wirklich einfach ist und versuchte, ihn meinem Raytracer hinzuzufügen. Ich habe einen "naiven" Weg versucht, indem ich einfach Naneinander befestigte Dreiecke erzeugt habe, um die gewünschte Form zu erhalten. Während dieser Ansatz funktioniert, ist das Ergebnis nicht …

1
Flächenlichter in der Pfadverfolgung
Ich habe die Scratchapixel- Raytracing-Tutorials online verfolgt, in denen die Theorie hinter allem und deren Implementierung hervorragend erklärt wurde. Ich habe jedoch den Punkt erreicht, an dem ich Area Lights implementieren möchte, aber ich weiß nicht, wie ich das machen soll. Das Tutorial auf der Website wurde noch nicht hochgeladen …

1
Pfadgewicht für direkte Lichtabtastung
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 …

2
Ein neuerer Ansatz zur Streuung unter der Oberfläche
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 …

4
Sollte idealer Spiegel helle Farbe mit Materialfarbe multiplizieren?
Ideale Spiegelreflexion ist wie ein perfekter Spiegel. Ich schaue mir den Code für SmallPt an und sehe, dass eine der Kugeln ein ideales Spiegelmaterial hat: Sphere spheres[] = {//Scene: radius, position, emission, color, material / ... Sphere(16.5,Vec(27,16.5,47), Vec(),Vec(1,1,1)*.999, SPEC),//Mirr / ... }; Bei der Strahlungsberechnung geschieht Folgendes: } else if …



5
Warum erscheint der 1 / r²-Term bei Punktquellen?
Ich lese gerade einige Bücher über Radiometrie. Sie erwähnen, dass die Strahlung entlang eines Strahls konstant ist. Es ändert sich nicht mit der Entfernung. Ich habe jedoch einige Raytracer gesehen und sie setzen den 1 / r²-Faktor, wenn sie sich mit Punktquellen befassen. Ich verstehe nicht warum. Ich habe im …

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 …

1
Die Bedeutung der frühen Strahlbeendigung und der Durchquerung von vorne nach hinten bei der Strahlverfolgung
Ich bin neu in der Computergrafik. In diesen Tagen habe ich versucht zu verstehen, wie Raytracing mithilfe einer Beschleunigungsdatenstruktur funktioniert. Ich bin mehrmals auf den Begriff "Early Ray Termination" gestoßen, habe ihn auch mehrmals über das Internet angesehen, konnte aber keine zufriedenstellende Erklärung dafür finden. Was bedeutet es, einen Strahl …

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.