Der Titel sagt so ziemlich alles. Ich arbeite an einem einfachen Projekt, bei dem wir uns an das Würfeln gewöhnen müssen, bei dem der Zauberwürfel manipuliert wird, und ich kann nicht herausfinden, auf welche Seite / welches Quadrat der Benutzer
Der Titel sagt so ziemlich alles. Ich arbeite an einem einfachen Projekt, bei dem wir uns an das Würfeln gewöhnen müssen, bei dem der Zauberwürfel manipuliert wird, und ich kann nicht herausfinden, auf welche Seite / welches Quadrat der Benutzer
Bitte, vergib mir, aber ich brauche Hilfe und bin seit ein paar Wochen dabei. Ich mache keine Fortschritte und überall, wo ich hingehe und eine andere Antwort sehe, funktioniert alles, was ich versuche, nicht. Ich hatte genug Tipps und Ratschläge, jetzt brauche ich wirklich nur noch jemanden, der...
Ich versuche, Tone Mapping zusammen mit Augenanpassung und HDR zu implementieren. Eigentlich habe ich das schon implementiert, aber ich bin mit dem Ergebnis nicht zufrieden und ich denke, dass ich etwas falsch gemacht habe. Mein endgültiges Bild (vor der Nachbearbeitung) speichere ich in halber...
Gibt es eine Bibliothek, mit der ich eine Filmdatei laden und in einer OpenGL-Anwendung abspielen kann? Oder vielleicht nur ein Codebeispiel, das jemand herumliegen hat? Ich benutze auch GLUT, wenn das einen Unterschied macht. Ich denke, das Dateiformat spielt keine Rolle, obwohl mein Film derzeit...
Ich möchte eine dreidimensionale Rennstrecke um einen Spline erzeugen, der seine Form beschreibt. Hier ist ein illustratives Video . Die Strecke sollte ein endloser Tunnel sein, der entlang eines 3D-Splines verläuft und einige Hindernisse aufweist. Meine bisher beste Idee war es, eine Kreisform...
Ich beginne mit GLSL und habe eine einfache verzögerte Schattierung implementiert, die G-Puffer mit Positionen, Normalen und Albedo ausgibt. Ich habe auch einen einfachen Punktlicht-Shader geschrieben. Jetzt zeichne ich eine Kugel für das Punktlicht und die Ausgabe geht in einen...
Ich hoffe, jemand kann mir helfen, das GLViewport zu verstehen und was passiert, wenn wir die Größe ändern Dies wird meine Verwirrung veranschaulichen .... Also, hier habe ich ein Quad in der Mitte des Bildschirms. Wenn mein GLViewport mit der Breite und Höhe des Geräts übereinstimmt, erhalte ich...
Ich habe gerade angefangen, openGL zu lernen und bekomme dieses Artefakt, wenn ich eine Kugel mit Mipmaps texturiere. Wenn das Fragment den Rand meiner Textur abtastet, erkennt es die Diskontinuität (z. B. von 1 bis 0) und wählt die kleinste Mipmap aus, wodurch diese hässliche Naht...
Ich bin gespannt, wie ich mit vielen Lichtern in einer Szene umgehen soll. Angesichts einer sehr großen Karte in einem Rollenspiel, mit Dungeons (mit Lichtern) usw. Ich weiß über verzögerte Beleuchtung Bescheid, aber das beantwortet nur, wie man viele Lichter rendert. Aber meine Frage ist mehr: Wie...
Ich habe zum ersten Mal eine grundlegende Schattenzuordnung in OpenGL mithilfe von Shadern implementiert und habe einige Probleme. Unten sehen Sie ein Beispiel meiner gerenderten Szene: Der Prozess der Schattenzuordnung, dem ich folge, besteht darin, dass ich die Szene unter Verwendung einer...
Es ist beliebt, prozeduralen Inhalt innerhalb der GPU zu rendern, z. B. in der Demoszene (Zeichnen eines einzelnen Quadrats, um den Bildschirm auszufüllen, und Ermöglichen, dass die GPU die Pixel berechnet). Ray Marschieren ist beliebt: Dies bedeutet, dass die GPU eine unbekannte Anzahl von...
Ich schaue mir das Textur-Mapping-Tutorial von NeHe an . Es sieht zu kompliziert aus, nur eine Textur zu laden. Gibt es eine Möglichkeit, eine Textur in SFML zu laden und sie dann in Open GL zu verwenden? Ich benutze SFML für meine
Die meiste Zeit in den ersten Kapiteln eines zufälligen Buches über Raster- und Rendering-Techniken finde ich einige Sätze über ein dreieckbasiertes Rendering-System und ein Quad-basiertes Rendering-System. Ich bin noch nie auf eine Quad-basierte GPU oder Pipeline gestoßen. Muss ich mir darüber...
Ich habe eine Vielzahl von "modernen" OpenGL (3.0+) -Tutorials für 3D gefunden, aber ich habe so gut wie nichts gefunden, als ich nach Informationen gesucht habe, wie man es für die Entwicklung von 2D-Spielen verwendet. Wie kann ich mit OpenGL for 2D Gamedev beginnen? Insbesondere bin ich daran...
Ich arbeite an einem Front-to-Back-Renderer für eine 2D-Engine mit einer orthografischen Projektion. Ich möchte den Tiefenpuffer verwenden, um ein Überziehen zu vermeiden. Ich habe einen 16-Bit-Tiefenpuffer, eine Kamera bei Z = 100 mit Blick auf Z = 0, zNear ist 1 und zFar ist 1000. Jedes...
Meinem Verständnis nach, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); ist äquivalent zu: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Aber wenn ich die ModelViewMatrix ausdrucke, glTranslatef()scheint der Aufruf...
Ich versuche, den Effekt der Wasseroberflächendicke mit einem Vertex-Fragment-Shader zu erzeugen. Ich bin in einer 3D-Spielumgebung, aber es ist eine Bildlaufansicht, also eine "2D" -Ansicht. Hier ist ein gutes Tutorial zum Erstellen eines solchen Effekts in echtem 2D mit dem Fragment-Shader. Aber...
Ich habe Probleme beim Versuch, Tastaturereignisse in einer anderen Klasse mit GLFW3 auszuführen. Das Problem, das ich habe, ist, dass GLFW3 eine statische Funktion für die Eingabe verwendet, wie gezeigt: static UI u; ... ... static void key_callback(GLFWwindow* window, int key, int scancode, int...
Ich habe eine einfache OpenGL-Test-App in C, die verschiedene Dinge als Reaktion auf Tasteneingaben zeichnet. (Mesa 8.0.4, getestet mit Mesa-EGL und mit GLFW, Ubuntu 12.04LTS auf einem PC mit NVIDIA GTX650). Die Draws sind recht einfach / schnell (rotierendes Dreieck). Mein Testcode schränkt die...