CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

passage SDL >>direct3d ou opengl???

Tibssss
Tibssss
Niveau 10
25 novembre 2005 à 18:25:29

Salut a tous!

attention ca va etre long et chiant ^^

j´ai commencé il y a un ptit bout de temp deja un debut moteur 2d sous SDL, et comme SDL date un peu(beaucoup) et que je vais plus vite à modeliser et animer un model 3d qu´a faire des charset, je pensais passer les personages en 3d en gardant les decors en 2d. J´ai donc jeté un oeil sur des tuto direct3d en pensant n´utiliser plus que ca, mais aparament opengl celon beaucoup de gens est plus facile à coder et beaucoup le prefere...
Mes question sont donc lequel serait le plus aproprié pour conjuguer 2d + models 3d? puis-je garder le meme system de mapping pour la 2d avec l´un d´entre eux que celui de direct draw(bitmap/surface et blit)??

Merci à ceux qui prendront le temp de me lire :p)

godrik
godrik
Niveau 30
25 novembre 2005 à 18:28:55

a mon sens, ce sont deux APIs qui ne servent pas vraiment a la meme chose;
Direct3D est beaucoup plus proche de l´application "réel"
openGL est beaucoup plus proche de la "carte graphique"
en outre, il sera beaucoup plus facil de porter ton code sous linux avec openGL et tu auras plus de suport dans le cadre d´openGL je penses.

en outre, pour ce que tu veux faire les deux APIs (si j´ose ce terme) t´aideront a faire ce que tu souhaites

Vengeur41
Vengeur41
Niveau 10
25 novembre 2005 à 18:38:57

OpenGL bien evidemment...

ShadowTzu
ShadowTzu
Niveau 5
25 novembre 2005 à 18:56:04

Vengeur41, si c´est pour troller autant la ......

Tibssss, DirectX ou OpenGl ce valent tout les 2, test l´un et l´autre et choisi celle que tu préfere :)

tomtomclancy
tomtomclancy
Niveau 9
25 novembre 2005 à 19:09:52

Je trouve OpenGL plus simple dans son aprentissage et son utilisation mais DirectX... ben je sais pas, on fait pourtant nos projet en directX alors qu´on apprend en OpenGL, peut etre par masochisme qui sait.
Enfin ce qui est bien dans directX c´est qu´il existe des fonctions tres utile, au niveau des chargement de texture de model, ou de calcule d´ombre. qui ne sont pas presente en openGL.
Un point chiant c´est le changement d´espace vectoriel, entre openGL qui fonctionne en main gauche, et directX en main droite. Z est inversé en gros.

Mais pour commencer essaye OpenGL.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment