Computergrafik

7
Augenparallaxenbrechung

Ich versuche, den von Jorge Jimenez in dieser Präsentation erläuterten Parallax Refraction-Effekt zu implementieren : http://www.iryoku.com/downloads/Next-Generation-Character-Rendering-v6.pptx und habe einige Schwierigkeiten. Hier ist ein Screenshot des interessanten Teils. In diesem Dokument...

7
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

7
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...

7
Auswahl von GI-Techniken in Echtzeit

Ich denke über das Thema meiner Diplomarbeit im Zusammenhang mit Computergrafik nach - ich würde einige GI-Techniken vergleichen, die vollständig in Echtzeit funktionieren (keine Vorberechnung für Lightmaps usw. und jeder Frame wird alles neu berechnet), um mein Thema einzugrenzen. Ich habe vor,...

7
Wie übersetze ich Mausbewegungen in ein Rotations-Gizmo?

Ich muss Übersetzungs-, Skalierungs- und Rotations-Gizmos implementieren und habe Probleme mit dem Rotations-Gizmo. Grundsätzlich weiß ich nicht, wie ich die Mausbewegung übersetzen soll, um zu bestimmen, in welche Richtung das Objekt gedreht werden soll. Mit Rotations-Gizmo (Widget) meine ich so...

7
Warum wird AO als Nachbearbeitung betrachtet?

Umgebungsokklusion ist eine physikalische Annäherung an die Okklusion von Umgebungslicht. Wenn Umgebungslicht nicht als Nachbearbeitung betrachtet wird, warum ist AO? Die Umgebungsokklusion hat die gleichen Eingaben wie die reguläre verzögerte Beleuchtung sowie Kernel und eine Rauschkarte, kann...

7
Umgebungsbeleuchtung

Auf der Wikipedia-Seite für das Phong-Modell heißt es, dass der Umgebungsbegriff eine Konstante ist und nur zu den anderen Begriffen hinzugefügt wird. Auf anderen Seiten wie LearnOpenGL heißt es jedoch, dass Sie den Umgebungsbegriff nehmen und mit der Farbe des Objekts multiplizieren sollten....

7
Konstante Randschattierung in Bildschirmbreite

In letzter Zeit habe ich ein paar Shader (in Unity) studiert und versuche, die "lichtbasierte Inline" nachzubilden, die in der neuesten Legende von Zelda zu beobachten ist. Aber vielleicht liegt die Aufgabe vorerst etwas über meinem Wissen. Nach allem, was ich analysieren kann, scheint es sich...

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...