Journal OpenGL 3.0 est officiellement annoncé

Posté par  .
Étiquettes : aucune
0
11
août
2007
Lors de la session OpenGL Birds of a Feather, le comité qui préside à l’architecture de l’OpenGL a annoncé officiellement la version 3.0 de cette API.

Les specs finales seront publiquement disponibles à la fin du mois d'aout.

D'après ce que j'ai pu lire et comprendre, beaucoup de nouveautés initiées par DirectX10, l'API de Microsoft, ont été incorporées dans OpenGL 3.0 pour rester compétitif dans les possibilités offertes aux programmeurs. Pour les détails, je vous invite à consulter le thread du forum d'opengl.org [1] et les nombreux pdf de présentation [2]

John Carmack, figure emblématique du jeu video (auteur notamment des Quake, développés et portés nativement sous linux depuis Quake3 et qui a eu la bonne habitude de mettre ses moteurs 3D en GPL après leur cycle commercial) -merci à lui- avait ainsi annoncé dernièrement que son prochain jeu ne serait plus en OpenGL mais en DirectX10, puisqu'OpenGL ne lui permettait pas d'exploiter les derniers effets graphiques des nouvelles cartes graphiques. J'espère que pour son prochain développement, OpenGL 3.0 lui permettra de revenir à ses premières amours.

[1] http://www.opengl.org/discussion_boards/ubb/ultimatebb.php?u(...)

[2] http://www.khronos.org/library/detail/siggraph_2007_opengl_b(...)
  • # Youpie !

    Posté par  . Évalué à 9.

    Bonne nouvelle, mais il reste à créer l'API maintenant ^^

    Sinon, je n'ai pas trouvé la liste des caractèristiques de cette version. Juste les slides. On la trouve où ?
    J'aimerai savoir si ils ont ENFIN implementer nativement le RenderToTexture :)
  • # Rage

    Posté par  . Évalué à 7.

    J'ai lu ici : http://www.clubic.com/actualite-77825-id-software-devoile-ra(...)
    Que le prochain Idsoftware (Rage) sortirai sur PC(Je suppose que ça veux dire Windows), Mac, Xbox360 et PS3. Si le moteur est en directX10 comment, il vont faire pour le Mac et la PS3 ?

    Ils ont viré leur cutille et ça va être en OpenGl ou va y avoir deux moteur de rendu (comme dans certains jeux) ?
    • [^] # Re: Rage

      Posté par  . Évalué à 6.

      Carmack a dit dans une interview que le jeu serait en DirectX sur XBox et OpenGL pour le reste.
    • [^] # Re: Rage

      Posté par  . Évalué à 1.

      Si tu veux vendre un moteur de jeu, il vaut mieux qu'il soit multiplateforme, donc qu'il puisse faire OpenGL et DirectX et aussi tourner sur les différentes consoles. Bref, il faut faire un truc du niveau de l'Unreal Engine 3.
    • [^] # Re: Rage

      Posté par  . Évalué à 5.

      "Que le prochain Idsoftware (Rage) sortirai sur PC(Je suppose que ça veux dire Windows), Mac, Xbox360 et PS3. Si le moteur est en directX10 comment, il vont faire pour le Mac et la PS3 ?"

      Moi, la question que je me pose en lisant ça, c'est "comment ils font pour optimiser le bouzin? Sachant qu'entre un PC/Mac et une PS3, c'est pas la même architecture et surtout pas les même possibilités (le Cell et ses mutli-cores...) ?

      En tout cas, ça doit être balèze à faire! Chapeau, l'artiste... :-)
      • [^] # Re: Rage

        Posté par  . Évalué à 6.

        Ils font tous la meme chose : ils ont leur propre lib 3d qui abstrait la plateforme, et le jeu se base sur cette lib. Il n'y a donc que la lib a porter sur les differentes plate-formes.
    • [^] # Re: Rage

      Posté par  . Évalué à 4.

      Ils ont viré leur cutille et ça va être en OpenGl ou va y avoir deux moteur de rendu (comme dans certains jeux) ?

      Multi Render Core.
      Parfois même plusieurs versions Render OpenGL pour différentes cartes
  • # La vraie question

    Posté par  . Évalué à 5.

    Est-ce que les cartes graphiques DirectX 10.1 seront compatibles OpenGL 3.0 ? (cf. http://linuxfr.org/~tcheuck/25085.html )

    -> []

    BeOS le faisait il y a 20 ans !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.