OpenGL: Vous cherchez des ressources pour la compréhension de l'utilisation de la séquence de transformation de sommet

StackOverflow https://stackoverflow.com/questions/3520598

  •  29-09-2019
  •  | 
  •  

Question

Je suis à la recherche dans l'apprentissage des bases de OpenGL uniquement avec des méthodes de v.3.0 et suivantes. Je suis arrivé au point d'avoir besoin d'utiliser l'équivalent d'une « caméra » [l'objectif de base est de « regarder avec la souris » à la première personne]. Je fait demander une question spécifique à ce sujet, mais il est probablement plus loin dans ce que je devrais apprendre (parce que je ne peux pas mettre en œuvre facilement). J'ai trouvé plusieurs ressources en la matière tels que cette mais ils peuvent ne pas être idéal ou ils peuvent être pour OpenGL 1.x méthodes

Qu'est-ce que je cherche est:

  1. Que représentent en OpenGL Matrices clairement? Que représentent-ils dans des contextes différents? (Par rapport à la projection et la projection finale sur l'écran)

  2. Comment peuvent-ils être manipulés? Qu'est-ce que la matrice doit être manipulé pour faire quoi? Quand faut-il être manipulé? [Méthodes de codage.]

  3. conseils clairs sur la communication des données. Comment communiquer des données par rapport aux chemins de projection?

Il semble être une zone extrêmement limitée dans les ressources Internet puisque la plupart des moteurs apparemment soit sont déjà basés sur des moteurs plus anciens qui font déjà que (transformations / regardant simplement avec la souris) ou les personnes qui les utilisent sont déjà des spécialistes dans des domaines liés et exposer peu de leurs connaissances.

Était-ce utile?

La solution

Je recommande ce livre: Essential Mathématiques

Si vous ne pouvez pas le permettre, ce qui est compréhensible, le openGL FAQ et Wiki sont une bonne ressource: http://www.opengl.org/resources/faq/technical/transformations.htm , en particulier 9,011.

[modifier] lien fixe

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top