Computergrafik

Fragen und Antworten für Computergraphiker und Programmierer

2
Schätzen der Entfernung des realen Objekts vom Foto
Ich bin mir nicht sicher, ob dies möglich ist, aber es sollte sein. Ich habe derzeit ein Foto einer Kugel, deren Radius ich physisch gemessen habe. Wenn Sie die scheinbare Größe der Kugel aus dem Foto und alle internen Kameraparameter kennen, können Sie den Abstand zwischen Kamera und Kugel abschätzen? …

1
Gamma-Einstellung in Spielen - Warum 3 Symbole?
Immer wenn ich versuche, die Gamma-Einstellungen in einem Spiel anzupassen, werden mir drei verschiedene Symbole angezeigt und ich werde normalerweise gebeten, sicherzustellen, dass das am weitesten links stehende kaum sichtbar ist. Beispiel: Wofür sind die beiden anderen Symbole?

1
Wie zeichnet man einen orthogonalen Graphen aus seinen Kanten- und Scheitelpunktdaten?
Ich schreibe eine Software und muss einen Graphen orthogonal aus topologischen Daten (Vektor von Kanten, Eckpunkten und deren Konnektivitätsdaten) darstellen. Diagramme bestehen aus einer Reihe von Scheitelpunkten und einer Reihe von Kanten , die jeweils zwei Scheitelpunkte verbinden. Ein Scheitelpunkt kann eine beliebige Anzahl verbundener Kanten aufweisen, wodurch das Problem …

1
Parametrisieren Sie einen Satz ungeordneter Punkte im 3D-Raum
Nehmen wir an, wir haben eine Reihe von Punkten im 3D-Raum, die von einer beliebigen Oberfläche abgetastet wurden, ohne Selbstüberschneidungen und größtenteils flach. Ist es möglich, eine Parametrisierung über diesen Satz von Punkten zu erhalten? Und wenn ja - wie? Meine erste Idee war es, eine Ebene (möglicherweise durch PCA) …

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
Welche Methoden / Technologien zur Reduzierung der erforderlichen Leistung für die virtuelle Realität gibt es?
Ich interessiere mich für virtuelle Realität, aber einigen Quellen zufolge verfügen weniger als 1% der heute verwendeten Computer über die erforderliche Leistung, um moderne VR-Spiele auszuführen. Da viele von ihnen nicht für Spiele gedacht sind, ist dies immer noch ein großes Hindernis für die weit verbreitete Einführung von VR-Headsets auf …

1
Wie sollen wir die Helligkeit mit Quadratwurzeln fixieren?
Ich habe mir kürzlich dieses Video angesehen, in dem aus physikalischer Sicht gezeigt wurde, dass die meisten Arten des Umgangs mit Farben auf dem Computer falsch sind, da die Helligkeit logarithmisch und nicht linear ist. Als unerfahrener Grafikprogrammierer möchte ich wissen, wie ich mit den Informationen umgehen kann, um meine …

1
Vom Menschen lesbare / beschreibbare 3D-Darstellungsformate / -sprachen?
Mein Ziel ist es, 3D-Netze ohne Verwendung eines 3D-Editors zu erstellen. Ich möchte also wissen, welche Darstellungssprachen und -formate es gibt, die dafür oder auf andere Weise dafür geeignet sind. Ich würde eine bevorzugen, die offen und weit verbreitet ist. So etwas wie eine 3D-Version von SVG oder Postscript wäre …
7 3d  mesh 


1
Resultierende Wahrscheinlichkeitsdichte in Path Tracer für Pfade mit Next Event Estimation
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 …

1
Kosten für die Parameterübergabe in Webgl-Pixel-Shadern?
In einem Webgl-Pixel-Shader sind alle Funktionen so eingebunden, wie ich es verstehe. Sie können jedoch Parameter haben, die als in versus inout markiert sind , was bedeutet, dass sich ihr Wert ändern kann, der Wert jedoch außerhalb des Funktionsaufrufs nicht bestehen bleibt. Bedeutet dies, dass der Shader eine Kopie des …

1
Explizite oder automatische Attributbindung
Ich bin ein Anfänger in OpenGL und habe einige Nachforschungen zum Thema Shader und Attribute angestellt. Die meisten Orte, an denen ich gehe, sagen, dass eine explizite Attributbindung (ob im Shader selbst mit layout(location=x)oder mit glBindAttribLocation) besser ist, als OpenGL eine Attributnummer generieren zu lassen. Ich habe jedoch nicht vollständig …
7 opengl  shader 

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.