Vertex Shader - Hardware
Marsh Posté le 16-06-2002 à 12:58:12
fatality a écrit a écrit : Dites, qui pourrait m'expliquer en gros ce qu'est le vertex shader [g]permet de liser les hauts des polygones[/g], sur quelles cartes est il disponible[/g]Les dernieres cartes Ti et je c pas les autres [g]et dans quels jeux,[/g]Pas beaucoup pour le moment mais morrowind c sur et comanche 4 aussi je crois[g] quelle est sa version actuelle etc svp? merci d'avance arnibus |
Marsh Posté le 16-06-2002 à 13:26:28
albino13 a écrit a écrit : |
Dispo aussi sur les radeon 8500.
La derniere vesrion utilisée est la version 1.3
Marsh Posté le 16-06-2002 à 13:32:50
Les vertex shader (vertex programs en OpenGL) sont gerés par toutes les cartes qui gerent DirectX 8
Ce sont des instructions en langage assembleur qui permettent aux cartes graphiques de faire des modifications des vertices en hard sur la carte.
voici un exemple de vertex program qui fait varier la couleur et la transparence en fonction de la position :
Code :
|
Marsh Posté le 16-06-2002 à 19:18:23
maintenant qu'on sait ce qu'est un vertex shader, qu'est-ce qu'un vertex? Ce sont les sommets des polygones? (donc trois vertices âr polygone puisque polygone=triangle)
Marsh Posté le 16-06-2002 à 23:12:52
Blazkowicz a écrit a écrit : maintenant qu'on sait ce qu'est un vertex shader, qu'est-ce qu'un vertex? Ce sont les sommets des polygones? (donc trois vertices âr polygone puisque polygone=triangle) |
exactement
1 vertex, des vertices
au fait, il ne vaut mieux pas tenir compte de la reponse d'albino13
Marsh Posté le 16-06-2002 à 23:16:55
heu,
pas mal , sauf le polygone=triangle. Un rectangle, un losange sont aussi des polygones, etc ...
Marsh Posté le 16-06-2002 à 23:21:57
les vertex sont dispo sur toutes les gf2 (meme mx) il me semble, ainsi que sur les geforces 3 et 4. je ne sais pas ce qu'il en est chez ati.
Marsh Posté le 16-06-2002 à 23:24:54
apolon34 a écrit a écrit : les vertex sont dispo sur toutes les gf2 (meme mx) il me semble, ainsi que sur les geforces 3 et 4. je ne sais pas ce qu'il en est chez ati. |
les vertices sont dispo sur toutes les cartes qui font de la 3D
mais les vertex programs (shaders), ça n'est pas la meme chose
chez nvidia c'est apparu avec le GeForce3, chez ATI avec le radeon
Marsh Posté le 16-06-2002 à 12:50:48
Dites, qui pourrait m'expliquer en gros ce qu'est le vertex shader, sur quelles cartes est il disponible et dans quels jeux, quelle est sa version actuelle etc svp?
merci d'avance
arnibus