Questions marquées «c++»

8
Meilleures pratiques avec Vertices dans Open GL

Quelle est la meilleure pratique en matière de stockage des données de sommet dans Open GL? C'est à dire: struct VertexColored { public: GLfloat position[]; GLfloat normal[]; byte colours[]; } class Terrian { private: GLuint vbo_vertices; GLuint vbo_normals; GLuint vbo_colors; GLuint ibo_elements;...

8
Passer de XNA / C # à C ++? [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Game Development Stack Exchange. Fermé il y a 6 ans . Depuis un certain temps maintenant, je travaille avec XNA pour...

8
Erreur d'instanciation d'objet rapide OpenGL

J'ai du code qui parcourt un ensemble d'objets et rend des instances de ces objets. La liste des objets qui doivent être rendus est stockée sous la forme std :: map>, où un objet de la classe MeshResource contient les sommets et les index avec les données réelles, et un objet de...

8
Exemple de conception orientée données

Je n'arrive pas à trouver une belle explication de la conception orientée données pour un jeu de zombie générique (ce n'est qu'un exemple, un exemple assez courant). Pourriez-vous faire un exemple de la conception orientée données sur la création d'une classe zombie générique? Est-ce que ce qui...

8
Contour des polices dans OpenGL, FTGL

J'utilise la bibliothèque FTGL pour rendre les polices dans mon jeu, mais je ne sais absolument pas comment créer un contour autour du texte. Atteindre une ombre pourrait être facile, car je peux simplement le faire comme ceci: (pseudo code) font.render(Color::BLACK, position.x + 1, position.y +...

8
Importation et affichage de fichiers .fbx

J'ai un petit problème avec l'importation / l'affichage des fichiers .fbx. J'ai vérifié les exemples mais ceux qui m'intéressent le plus (animation et texture) sont mal documentés pour être compris par quelqu'un qui est nouveau dans ce domaine comme moi. C'est ce que j'ai essayé: j'ai réussi à...

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

8
Comment utiliser UpdateSubresource et Map / Unmap?

D'après ce que j'ai compris (en lisant différentes pages), il y a 2 façons de mettre à jour un tampon: UpdateSubresource()(lorsque le tampon est créé avec DEFAULTutilisation) Map(), copiez les nouvelles données, Unmap()(lorsque le tampon est créé avec DYNAMICutilisation) Dans le premier cas, est-ce...

8
Gérer les données Voxel

Je programme en C ++ comme passe-temps depuis environ 4 mois maintenant, et j'ai vraiment adoré créer des trucs en utilisant des voxels. J'ai écrit un "jeu" (plutôt un défi personnel, car je n'ai vraiment fait que le terrain, pas de gameplay) qui rendait un monde semblable à Minecraft, mais...

8
Implémentation d'un SceneManager à l'aide d'OpenFL

J'essaie d'implémenter un SceneManager de base en utilisant OpenFL et Haxe. Je n'ai pas beaucoup d'expérience avec OpenFL et Haxe, j'ai donc quelques problèmes. Voici comment j'ai conçu la classe SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends...