2009-07-15 7 views

Répondre

1

Cela dépend si les données de bas niveau vous intéressent. Si oui, je vous recommande fortement de lire ce livre. C'est le livre canonique sur OpenGL. Je m'en réfère moi-même de temps en temps car j'utilise OpenGL sur mes propres projets.

0

Cela dépend vraiment de ce que vous voulez faire. Certes, il y a beaucoup de bibliothèques de plus haut niveau qui peuvent faciliter les choses, mais elles ajoutent aussi des ballonnements et des dépendances que vous pourriez ne pas vouloir dans votre projet. Je dis d'apprendre les bases - cela ne vous prendra que quelques semaines et cela vous aidera à comprendre les bibliothèques de wrapper que vous utilisez mieux de toute façon.

0

J'ai fait beaucoup de dessin vectoriel en utilisant GDI + et j'ai été ennuyé de voir à quel point il est lent. En apprenant un peu d'OpenGL, je suis maintenant capable de dessiner beaucoup de ce dont j'ai besoin environ 25 fois plus vite qu'avec GDI +.

Donc, pour moi, ça vaut le coup; Utilisez l'outil qui donne les meilleurs résultats pour la tâche à accomplir!

1

Si vous avez tout intérêt à faire des graphiques complexes de toute nature, OpenGL en vaut la peine. Même si vous ne finissez pas d'utiliser OpenGL par lui-même, je trouve qu'ayant une compréhension de base de OGL aide à comprendre beaucoup d'autres choses.

+0

comme la correction d'un bogue aveugle! J'ai appris à m'entendre ouvertement et je déteste quand je n'arrive pas à obtenir quelque chose à afficher à l'écran, parce que non seulement quelque chose ne va pas, mais je ne peux pas voir ce qui ne va pas, et parfois la géométrie ne fait pas face à la bonne voie ou quoi que ce soit ... cela peut parfois être difficile. l'une des premières bonnes choses à établir est une caméra volante, de sorte que dans ces cas vous pouvez essayer de vous déplacer et de voir si quelque chose apparaît qui peut indiquer ce qui ne va pas. – Ricket

Questions connexes