Différences entre les versions de « Aide:Capture d'image »

24 octets ajoutés ,  29 juillet 2007 à 14:26
m
aucun résumé de modification
m
m
Ligne 10 : Ligne 10 :
La capture d'image sur fond transparent est très utile pour la présentation des objets en particulier. On l'utilise principalement pour les icônes de toutes sortes (sauf les compétences).
La capture d'image sur fond transparent est très utile pour la présentation des objets en particulier. On l'utilise principalement pour les icônes de toutes sortes (sauf les compétences).


Le procédé de capture est très simple : on utilise une ''dll proxy'' qui capte les textures entre la sortie affichage de [[w:DirectX|DirectX]] et le jeu. Les icônes d'objets étant de simples textures au format 64×64 avec couche de transparence alpha, il n'y a presque pas de traitement post-capture mis à part un recentrage.
Le procédé de capture est très simple : on utilise une ''dll proxy'' qui capte les textures entre la sortie affichage de [[w:DirectX|DirectX]] et le jeu. Les icônes d'objets étant de simples textures au format 64×64 avec couche de transparence alpha, il n'y a presque pas de traitement post-capture mis à part un <u>recentrage</u>.


Il existe plusieurs façons de récupérer ces textures :
Il existe plusieurs façons de récupérer ces textures :
Ligne 30 : Ligne 30 :
Il s'agit de l'une des librairies (''d3d9.dll'' dans <code>C:\WINDOWS\system32</code> pour Windows XP) de DirectX, qui est modifiée pour qu'on puisse intervenir sur les textures.
Il s'agit de l'une des librairies (''d3d9.dll'' dans <code>C:\WINDOWS\system32</code> pour Windows XP) de DirectX, qui est modifiée pour qu'on puisse intervenir sur les textures.


Cette dll gére en partie l'affichage 3D, il faut donc faire attention, puisque le but n'est pas de rendre une installation de Windows XP non-fonctionnelle. L'astuce vient du fait que l'exécutable du jeu va d'abord chercher cette librairie dans son répertoire (<code>C:\Program Files\GUILS WARS</code> en l'occurence) et l'utiliser à la place de la "vrai". Ainsi, dans le pire des cas, si la dll ne marchait pas, seul Guild Wars ne se lancerait pas.
Cette dll gère en partie l'affichage 3D, il faut donc faire attention, puisque le but n'est pas de rendre son installation de Windows XP non-fonctionnelle. L'astuce vient du fait que l'exécutable du jeu va d'abord chercher cette librairie dans son répertoire (<code>C:\Program Files\GUILS WARS</code> en l'occurence) et l'utiliser à la place de la "vraie". Ainsi, dans le pire des cas, si la dll ne marchait pas, seul Guild Wars ne se lancerait pas.


[[Image:Capture d'image - Modification du raccourci.jpg|thumb]]
[[Image:Capture d'image - Modification du raccourci.jpg|thumb]]
Ligne 43 : Ligne 43 :
* simplement contempler un paysage enneigé ^^
* simplement contempler un paysage enneigé ^^


Les captures sont sauvegardées dans le répertoire <code>C:\Program Files\GUILD WARS\Textures</code>. Attention : les textures d'objets nécessitent un recentrage avant d'être mise en ligne (elles sont toujours décalées de quelques pixels sur la gauche).
Les captures sont sauvegardées dans le répertoire <code>C:\Program Files\GUILD WARS\Textures</code>.{{-}}
''Attention :'' les textures d'objets nécessitent un <u>recentrage</u> avant d'être mise en ligne (elles sont toujours décalées de quelques pixels sur la gauche).