Als «c++» getaggte Fragen

C ++ ist eine statisch typisierte, frei formulierte, kompilierte Mehrparadigma-Programmiersprache für allgemeine Zwecke.

1
Die effizienteste Methode zum Zeichnen von Scheitelpunkten mit OpenGL
Ich schreibe ein OpenGL 3D-Spiel. Es werden Tonnen von Dreiecken für Gelände und Objekte verwendet. Ich lerne aus dem offiziellen OpenGL-Handbuch und die erste vorgestellte Methode besteht darin, für jeden Scheitelpunkt, den Sie zeichnen möchten, eine Funktion glVertexnach dem aufzurufen glBegin. Diese Methode klingt jedoch ziemlich antik und ineffizient, wenn …

2
Zuweisen von Entitäten innerhalb eines Entitätssystems
Ich bin mir nicht sicher, wie ich meine Entitäten innerhalb meines Entitätssystems zuordnen / ähneln soll. Ich habe verschiedene Möglichkeiten, aber die meisten scheinen Nachteile zu haben. In allen Fällen ähneln Entitäten einer ID (Ganzzahl) und sind möglicherweise einer Wrapper-Klasse zugeordnet. Diese Wrapper-Klasse verfügt über Methoden zum Hinzufügen / Entfernen …

3
Importieren und Anzeigen von .fbx-Dateien
Ich habe ein kleines Problem beim Importieren / Anzeigen von .fbx-Dateien. Ich habe die Beispiele überprüft, aber diejenigen, die mich am meisten interessieren (Animation und Textur), sind für jemanden, der so neu ist wie ich, schlecht dokumentiert, um sie zu verstehen. Folgendes habe ich versucht: Ich habe es geschafft, die …
8 c++  opengl  3d  models  fbx 

3
Schriftumriss in OpenGL, FTGL
Ich verwende die FTGL-Bibliothek, um Schriftarten in meinem Spiel zu rendern, aber ich habe keine Ahnung, wie ich eine Gliederung um Text erstellen soll. Einen Schatten zu bekommen könnte einfach sein, weil ich es einfach so machen kann: (Pseudocode) font.render(Color::BLACK, position.x + 1, position.y + 1); // Shadow font.render(Color::WHITE, position.x, …
8 c++  opengl  gui  fonts 

3
Wie zeichne ich 2D-Bilder mit OpenGL in SDL?
Nach allem gelang es mir, einen einfachen Code zu finden, der zeigt, wie man mit openGL ein 2D-Bild zeichnet: #include "SDL/SDL.h" #include "SDL/SDL_opengl.h" #include "SDL/SDL_image.h" const int SCREEN_WIDTH = 640; const int SCREEN_HEIGHT = 480; const int SCREEN_BPP = 32; int tex; int loadTexture(char* fileName){ SDL_Surface *image=IMG_Load(fileName); SDL_DisplayFormatAlpha(image); GLuint object; …
8 c++  opengl  sdl  windows 

2
Beispiel für datenorientiertes Design
Ich kann anscheinend keine gute Erklärung für das datenorientierte Design eines generischen Zombiespiels finden (es ist nur ein Beispiel, ein ziemlich häufiges Beispiel). Könnten Sie ein Beispiel für das datenorientierte Design zum Erstellen einer generischen Zombie-Klasse geben? Ist das folgende gut? Zombielistenklasse: class ZombieList { GLuint vbo; // generic zombie …



3
OpenGL Fast-Object Instancing-Fehler
Ich habe einen Code, der eine Reihe von Objekten durchläuft und Instanzen dieser Objekte rendert. Die Liste der Objekte, die gerendert werden müssen, wird als std :: map> gespeichert, wobei ein Objekt der Klasse MeshResource die Eckpunkte und Indizes mit den tatsächlichen Daten enthält und ein Objekt der Klasse MeshRenderer …


3
Wechsel von XNA / C # zu C ++? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 6 Jahren . Seit einiger Zeit arbeite ich mit XNA für das Design und die …
8 xna  c++ 

1
Best Practices mit Vertices in Open GL
Was ist die beste Vorgehensweise zum Speichern von Scheitelpunktdaten in Open GL? Dh: struct VertexColored { public: GLfloat position[]; GLfloat normal[]; byte colours[]; } class Terrian { private: GLuint vbo_vertices; GLuint vbo_normals; GLuint vbo_colors; GLuint ibo_elements; VertexColored vertices[]; } oder sie separat in der erforderlichen Klasse speichern lassen wie: class …
8 c++  opengl  vertex 

3
Höhenkarte vs 3D Model Mesh
Ich arbeite derzeit an einem 3D-PC-Spiel (geschrieben in C ++ und DirectX 9.0) und versuche, den besten Weg zu finden, um Level-Daten im Speicher zu speichern. Die Aktion des Spiels findet unter der Erde statt, sodass sich immer eine Decke über dem Spieler befindet. Der Boden ist ziemlich holprig und …

5
Audioprogrammierressourcen [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
8 c++  audio  sound 


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.