salut,
N'existe t'il pas les memes primitives qu'en opengl???
comment faites vous pour dessiner un cube?
En utilisant TRIANGLESTRIP j'arrive à avoir une face mais des que je commence une autre je ne la vois po sur l'écran!
comment faire?
merci
salut,
N'existe t'il pas les memes primitives qu'en opengl???
comment faites vous pour dessiner un cube?
En utilisant TRIANGLESTRIP j'arrive à avoir une face mais des que je commence une autre je ne la vois po sur l'écran!
comment faire?
merci
Essaye de lire le SDK Dx ou de trouver des tutoriels sur le net![]()
ouai bah tous les tut dessine des objets 2D (triangle, carré, etc...)
Sinon j'avais trouvé un tut pour faire un cube mais le cube cété un fichier .x qu'on chargé ds dx9
...
un cube c'est 6 carrés
si tu sais tracer six carrés c'est bon tu as un cube !
LeGreg
ui sa je c le faire en opengl
mais la en directx la primitive c TRIANGLESTRIP et avec se truc j'y arrive pas
Avec sa j'ai une face mais quand je rajoute 4 lignes pour une autre face sa ne marche plus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Vertex Triangle_Data[] = { {-0.1f, -0.1f, 0.0f, D3DCOLOR_XRGB(255,255,0)}, {-0.1f, 0.1f, 0.0f, D3DCOLOR_XRGB(255,255,0)}, {0.1f, -0.1f, 0.0f, D3DCOLOR_XRGB(0,0,255)}, {0.1f, 0.1f, 0.0f, D3DCOLOR_XRGB(0,255,0)} };
utilise les triangle list si tu as du mal avec les triangle strips.
Si tu veux vraiment faire des triangle strips, il faut savoir comment ca fonctionne, a savoir que pour tracer deux triangles supplementaires tu n'as besoin que de deux sommets supplementaires, dans le meilleurs cas. Dans le cas le pire (si les triangles n'ont aucun sommet en commun) il te faudra deux triangles degeneres pour faire le lien.
Ou alors tu fais autant d'appel a draw primitives que tu as de carres mais c'est sale.
LeGreg
A ma connaissance non , à moins de charger un fichier représentant un cube au format .xN'existe t'il pas les memes primitives qu'en opengl???
comment faites vous pour dessiner un cube?
Comme le dit le Greg de Californie ( veinard)il faut utiliser des triangles et listes
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager