Als «3d» getaggte Fragen

Fragen und Probleme im Zusammenhang mit dem dreidimensionalen Raum, einschließlich 3D-Netzen und anderen Datenstrukturen, Vektormathematik, Transformationen usw.

24
Ist meine Perspektive Mathe richtig?

Ich habe eine Hausaufgabe, in der ich einige Punkte mithilfe einer bestimmten Transformation berechnen und plotten muss, aber ich bin nicht sicher, ob meine Ergebnisse korrekt sind, da die 3D-Darstellung mit Kamerakoordinaten sehr anders aussieht als die 2D-Darstellung mit den Bildkoordinaten ....

12
Gibt es eine Standardspezifikation für die grafische Darstellung in 3D?

Ich lese ein Buch über Computergrafik und irgendwann zeigt es ein 3D-Modell, das aus einer DAT-Datei erstellt wurde. Hier sind einige Regeln für die Erstellung der DAT-Datei: Hergestellt aus einer Liste von Eckpunkten / Flächen Gegen den Uhrzeigersinn geschrieben Gesichter enden mit einem Punkt (.)...

11
Ist es wichtig, ob ich OpenGL oder Direct3D lerne?

Sind die Unterschiede zwischen diesen beiden APIs geringfügige Implementierungsdetails, die bedeuten, dass ich sie für alles verwenden kann, sobald ich eine gelernt habe? Oder gibt es Gründe, das eine und nicht das andere zu lernen, wenn ich es generell verwenden möchte, ohne in Zukunft eine andere...

10
Pipeline zum Erstellen von Voronoi-Netzen

Ich möchte ein Maya-Plugin implementieren (diese Frage ist unabhängig von Maya), um 3D-Voronoi-Muster zu erstellen Ich weiß nur, dass ich mit der Punktabtastung beginnen muss (ich habe den in diesem Artikel beschriebenen adaptiven Poisson-Abtastalgorithmus implementiert ). Ich dachte, dass ich von...

10
Gibt es einen Grund, Direct3D OpenGL vorzuziehen?

So lese ich diese , ich irgendwie den Grund bekam , warum viel mehr Spiele auf Microsoft Windows gibt es als auf jedem anderen O. Das Hauptproblem war, dass Direct3D OpenGL vorgezogen wird. Was ich nicht verstehe ist, warum ein Entwickler die Kompatibilität opfern sollte? Das ist einfach ein...

9
Kugelschnitt-Okklusion (für Hybrid-Raytracing)

Denken Sie über Hybrid-Raytracing nach, daher die folgende Frage: Angenommen, ich habe zwei feste Kugeln und s 2 . Wir kennen ihre Zentren und Radien und wir wissen, dass sie ein überlappendes Volumen im Raum haben.s1s1s_1s2s2s_2 Wir haben einen typischen 3D - Grafik - Setup: nehmen Auge am...

8
Bildschirmaufnahme des Spielvideos

Ich möchte mich in ein laufendes Spiel "einhaken", sagt Mario Bros, und jeden gerenderten Frame erfassen ... diesen Frame in einer Bilddatei speichern. Ein gutes Beispiel für etwas Ähnliches ist FRAPS. --Hinweis: Ich möchte nicht den gesamten Bildschirm / Desktop erfassen. Ich möchte ein...

7
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

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

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
Wie debuggen Entwickler von Grafik-Engines ihren 3D-Grafikcode?

Ich versuche gerade, eine Amateur-Game-Engine zu erstellen, und stoße häufig auf sehr grundlegende Fehler (z. B. ändere ich den Code der Knotenhierarchie und plötzlich wird nichts mehr angezeigt). Einige der Methoden, die ich verwenden werde, umfassen: Verwenden Sie den Debugger meiner IDE und...