Warum sind normale Karten überwiegend blau statt einer zufälligen Farbe? Ich vermute, normale Vektoren eines 3D-Objekts können in jede Richtung zeigen, wie zum Beispiel: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ...
Ein Vektor, der senkrecht zur Oberfläche eines Objekts steht.
Warum sind normale Karten überwiegend blau statt einer zufälligen Farbe? Ich vermute, normale Vektoren eines 3D-Objekts können in jede Richtung zeigen, wie zum Beispiel: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ...
Ich lerne einige Grundlagen von OpenGL, frage mich aber, warum es einen Aufruf gibt glNormal, um die Normalen von Scheitelpunkten festzulegen. Wenn ich ein einfaches Dreieck wie folgt erstelle: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); Sollten die...
Ich verwende Assimp Asset Importer ( http://assimp.sourceforge.net/lib_html/index.html ), um 3D-Modelle zu analysieren. Bisher habe ich einfach die normalen Vektoren herausgezogen, die für jeden Scheitelpunkt in meinen Netzen definiert sind. Ich habe aber auch diverse Tutorials zu normalen Karten...
Ich arbeite an einem kleinen HLSL / C ++ - Projekt, um meine Grafikarbeit durchzugehen, und ich bin mir nicht sicher, wie ich einen gegenüberliegenden Vektor aus einem Scheitelpunktpolygon erhalten soll. Ich kann die Formel nicht finden. Die Positionen sind P1, P2, P3 Nennen wir sie zum...
Hallo, ich bin ein absoluter Neuling in der Computergraphik. Tut mir leid, wenn es eine dumme Antwort ist. Ich versuche, eine einfache 3D-Engine von Grund auf neu zu erstellen, eher für Bildungszwecke als für den realen Gebrauch. im Moment berechne ich nur Gesichtsnormalen. auf diese Weise: Ich...
Ich fange an, OpenGL zu lernen, indem ich ein reines 2D-Spiel erstelle. Ich muss mich für das Format der Vertices entscheiden. Benötige ich eine normale Komponente? Oder wird dies für eine 2d-Komponente nicht benötigt? Mein Bauchgefühl sagt, ich werde es nicht brauchen, da alles flach ist. Aber...
Angesichts des Punktes Vector pos = new Vector(0.0, 0.20156815648078918, -78.30000305175781, 1.0); und die Ebene (Dreieck) Vector a = new Vector(-6.599999904632568, 0.0, -78.5, 1.0); Vector b = new Vector(6.599999904632568, 0.0, -78.5, 1.0); Vector c = new Vector(6.599999904632568,...
Ich habe einen 2D-AABBvsAABB-Sweep-Cast in mein Spiel implementiert, habe jedoch Schwierigkeiten, die Treffer-Normalen des Sweep-Casts zu berechnen. Ich habe die Sweep-Richtung, sowohl die a- als auch die b-AABB-Position und die xy-Min-Max-Werte, die ersten und letzten Trefferzeiten, aber nicht die...
Wir haben einige Probleme mit unserer Raytracing-Funktion in DirectX, insbesondere mit einigen schwerwiegenden Banding-Problemen mit Specular. Bei hoher Spiegelkraft (über 8) beginnt die Streifenbildung. Ich frage mich, ob dies ein HDR / LDR-Problem ist oder mit etwas anderem in Verbindung gebracht...
Dieses Problem verwirrt mich. Ich habe eine Animation auf einem Gesichtsobjekt (aus Blender importiert). An einigen Stellen in der Animation wechseln die Normalen die Richtung! Dadurch blinkt das Netz. Natürlich funktioniert diese Animation im aktuellen Zustand nicht. Noch seltsamer war es, dass...