Computergrafik

Fragen und Antworten für Computergraphiker und Programmierer

1
NURBS-Topologieklassifizierung
Inwiefern kann eine NURBS-Oberfläche nur die Topologie einer Ebene, eines Zylinders oder eines Torus haben? Zum Beispiel kann ich eine NURBS-Kugel machen. Ist die Kugel homöomorph zu einer der oben genannten Oberflächen?
7 3d  nurbs 

1
Funktion zum Konvertieren des HSV-Winkels in den RYB-Winkel
Ich versuche, ein RYB-Farbrad mit einem glatt aussehenden Farbverlauf über das RYB-Spektrum zu erstellen. Die Winkel des HSV-Rades sind falsch (gelb bei 60 Grad statt 120 Grad usw.). Wenn ich nur ein paar lineare Transformationen mache, sind die Ergebnisse immer noch nicht angemessen. Wahrnehmungsrot nimmt zu viele Winkel ein und …
7 color 

1
Erkennen Sie fokussierte Bereiche eines Bildes
Gibt es eine Strategie, um den Bereich eines Bildes zu erkennen, der scharf und scharf ist, um den unscharfen Hintergrund zu trennen? Ich habe versucht, Kantenerkennungsmethoden zu verwenden, aber ohne Erfolg. Mit anderen Worten, kann festgestellt werden, ob ein Bereich eines Bildes unscharf ist (unscharf) oder nicht?

1
Wie kann ich nach einer Verformungsoperation an Polygonen nach invertierten Polys suchen und diese reparieren?
Ich mache eine schnelle und schmutzige automatisierte Verformungsroutine an einem Polygonkörper. Wenn es ein Baum wäre und meine Achse in der Mitte des Baumes wäre, würde ich den Körper gerne biegen, indem ich die Achse biege. Ich würde einen einfachen Einflussalgorithmus verwenden, um die xyz-Verschiebung des Scheitelpunkts zu bestimmen. Wie …

1
DirectX12 CbvHeap
Mit directX12 haben sie Heap-Deskriptoren eingeführt. Eine Möglichkeit für uns, die Tabelle für Ressourcen zu beschreiben, die wir an die Shader senden wollten. Ich bin zugegebenermaßen sehr neu in der Computergrafik und habe in directX11 nur ein bisschen gebastelt. Ich habe im Moment nicht mit Instanzen oder komplizierteren Dingen gespielt, …

1
Energieeinsparung für Blinn-Phong BRDF
Ich versuche, aus dem Blinn-Phong BRDF zu probieren. Zum Testen verwende ich eine sphärische Lichtquelle (Lambertsche Emission), die auf einer Spiegelebene sitzt. Hier ist ein Referenzbild mit energiesparendem Phong mit Exponent 30000: Beachten Sie, dass keine Energie verloren geht. Ich möchte jetzt dasselbe für Blinn-Phong erreichen . Hier ist mein …

1
OpenGL Compute Shader generiert Dreiecksindizes: Wie erhalte ich die richtige Elementanzahl für glDrawElementsIndirect?
Ich habe eine Folge von Compute-Shadern, die ein indiziertes Netz erzeugen. Der letzte davon schreibt die generierten Indizes wie folgt: void addTriangle (uint i0, uint i1, uint i2) { uint ic = atomicCounterIncrement(indirectIndexCount); meshIndices[ic*3+0] = i0; meshIndices[ic*3+1] = i1; meshIndices[ic*3+2] = i2; } Nachdem das Netz generiert wurde, wird es …

2
Inwieweit kann benutzerdefinierter Code, wenn überhaupt, in ein PNG, GIF oder JPG eingebettet werden?
Computergrafikdateien werden in Windows von Komponenten wie der Grafikgeräteschnittstelle und Direct2D gerendert . Ist es möglich, eine Grafikdatei zu erstellen, die neben der Anzeige einer Grafik auch benutzerdefinierten Code in der Grafikdatei verwendet? Mit benutzerdefiniertem Code beziehe ich mich auf Funktionen wie: Inkrementieren eines Zählers oder Datums, das in der …
7 rendering 

2
Moires-Muster trotz Verwendung von Mipmaps
Ich arbeite an der Silverlight App. Ich versuche, den Boden mit Fliesen zu bedecken. Obwohl ich Mip-Maps verwende, bekomme ich immer noch schreckliche Moire-Muster, wenn ich versuche, große Flächen zu rendern. Ich erstelle einen Quader und bedecke ihn dann mit einer einzelnen Kachel: In meinem Pixel-Shader multipliziere ich Texturkoordinaten, um …

1
Legendre-Polynomgleichung in sphärischen Harmonischen
Ich habe kürzlich angefangen, über sphärische Harmonische zu lesen. Ich habe eine Frage zu dieser Basisfunktionsgleichung für sphärische Harmonische, die in diesem StupidSH-Artikel erwähnt wird: Wofür werden diese lm () und Re () verwendet? Der Artikel ist hier zu finden: http://www.ppsloan.org/publications/StupidSH36.pdf

1
Verursacht PBR eine Leistungsminderung?
Ich frage mich, ob die verschiedenen PBR-Modelle, die in modernen Spiel-Engines für Echtzeit verwendet werden, rechenintensiver sind als klassische Rendering-Ansätze. Anders ausgedrückt: Ist PBR nur eine andere Art, die Rendering-Pipeline zu organisieren, oder erhöht dies die Komplexität (insbesondere in Bezug auf die Beleuchtung)? Was wäre je nach Antwort der Engpass …

1
Können wir anisotrope Filterung für 3D-Texturen verwenden?
Unterstützen moderne GPUs die anisotrope Filterung für 3D-Texturen? Wenn ja, wie kann man es benutzen? Die OpenGL-Spezifikation scheint diesbezüglich nicht sehr genau zu sein. Von diesem Link : Should anything particular be said about anisotropic 3D texture filtering? Not sure. Does the implementation example shown in the spec for 2D …

3
Wie Video entstören?
Das Videorauschen ist zufällig und nicht zeitlich korreliert. Ich nehme an, die beste Methode ist in diesem Fall die Verwendung von Wavelet-Denoise , oder? Wenn ja, wie wird Wavelet Denoise für Video implementiert? Gibt es etwas zu beachten, um die Berechnung auf die gesamte Bildsequenz anzuwenden?



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.