Questions marquées «c++»

9
D3D / DXGI gère la transition plein écran

J'ai une application D3D11 et je veux ajouter un support plein écran approprié. Maintenant, je peux laisser DXGI basculer ma fenêtre en plein écran pour moi, et j'ai l'impression que DXGI s'occupera de tout ce qui est nécessaire pour faire basculer la chaîne de swap avant et le backbuffer au lieu...

9
Comment puis-je utiliser Editline pour une console en jeu?

Je voudrais ajouter une console en jeu à un jeu C ++ que je crée. Bien que le rendu de la console et l'analyse des commandes me conviennent, l'aspect de saisie de texte et d'édition (par exemple, la manipulation des touches gauche / droite, les espaces arrière, etc.) semble représenter beaucoup...

9
Fonction SDL pour le chargement de fichiers PNG

J'apprends SDL 2.0 en ce moment et j'ai vu cette méthode pour charger des BMP: SDL_Texture* LoadImage(std::string file) { SDL_Surface *loadedImage = nullptr; SDL_Texture *texture = nullptr; loadedImage = SDL_LoadBMP(file.c_str()); if (loadedImage != nullptr) { texture =

9
Stockage de voxels pour un moteur de voxel en C ++

J'essaie d'écrire un petit moteur de voxels parce que c'est amusant, mais j'ai du mal à trouver la meilleure façon de stocker les voxels réels. Je suis conscient que j'aurai besoin de morceaux en quelque sorte, donc je n'ai pas besoin d'avoir le monde entier en mémoire, et je suis conscient que...

8
Niveau d'abstraction correct pour un composant de rendu 3D?

J'ai vu beaucoup de questions dans ce domaine, mais pas cette question exacte, alors veuillez m'excuser s'il s'agit d'un doublon. Je fais un petit jeu en 3D. Eh bien, pour être honnête, ce n'est qu'un petit projet de loisir et ne se révélera probablement pas être un jeu réel, je serai heureux de...

8
Le moyen le plus efficace pour dessiner un sommet avec OpenGL

J'écris un jeu OpenGL 3D. Il y aura des tonnes de triangles pour le terrain et les objets utilisés. J'étudie à partir du guide officiel d'OpenGL et la première méthode présentée est d'appeler une fonction glVertexaprès le glBeginpour chaque sommet que vous voulez dessiner. Cependant, cette méthode...