Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Colorisation dans DirectX [ Multimédia / DirectX ] (VBGenesis)

dimanche 24 décembre 2006 à 16:09:28 | Colorisation dans DirectX

VBGenesis

Bonjour!

Voici mon problème : je suis débutant en DirectX et j'aimerais savoir s'il est possible de colorier une texture représentant un point, comme celui-ci:

(Seule la partie blanche doit être coloriée, tout en respectant le dégradé vers le noir)

J'aimerais également que, une fois créé, ce point disparaisse progressivement vers le noir (peut-être en augmentant la transparence).

Merci d'avance!

VBGenesis

lundi 25 décembre 2006 à 08:43:04 | Re : Colorisation dans DirectX

Julien237

Salut,
Je vois pas ton image, je suis le seul ?
Tu utilise des vertex de quel type ?
Tu peux utiliser Texture et Diffuse en même temps, ainsi tu mets en noir le côté qui doit devenir noir.

Julien.

lundi 25 décembre 2006 à 13:50:13 | Re : Colorisation dans DirectX

VBGenesis

Bonjour, merci de ta réponse!

Pour l'image, je vais essayer d'en trouver une semblable sur le net, celle ci viens de mon disque dur et ne peut pas etre affichée.
Tu me demande quel type de vertex j'utilise et tu me conseil d'utiliser des Diffuse, mais je n'y connais rien en DirectX et je veux simplement commencer en douceur avec de la 2D.

Amicalement

VBGenesis

mardi 26 décembre 2006 à 11:15:38 | Re : Colorisation dans DirectX

Julien237

Oki,
Tu fais comment pour afficher ton image ?
Si tu es en vb6 comme l'indique le sujet, j'imagine que tu utilise Dx8 et que tu apprends avec le SDK de microsoft non ?
Pour le type de vertex, je parle de ta déclaration de vertex, normalement en Dx8, on déclare un type (souvent appelé CustomVertex) contenant les types de données que devront contenir chacun des points. Par exemple

Type CustomVertex
  Position as Vector3 'Pour la position
  Color as Long 'Pour la couleur diffuse
  Normal as Vector3 'La composante normale du matériaux pour la réflexion de la lumière
  Tu as single
  Tv as single 'Les composantes de texels pour les textures
End Type

Et ensuite tu dis a directx que tu utilise ce type de vertex avec une combinaison de constantes style :
d3dfvf_Position Or d3dfvf_Diffuse Or d3dfvf_Normal Or d3dfvf_Texture0
(Je ne sais plus exactement comment, ca fait longtemps que je suis passé à managed directx... Mais tu trouveras tout ca dans les tutos du SDK sans problèmes...)

Julien.

mardi 26 décembre 2006 à 15:52:56 | Re : Colorisation dans DirectX

VBGenesis

Ok, merci beaucoup! Je vais essayer tout de suite,  par contre je n'ai pas trouver l'images sur le net. C'est un rond blanc au centre d'un carré noir en dégradé.

VBGenesis



Cette discussion est classé dans : directx, noir, colorisation


Répondre à ce message

Sujets en rapport avec ce message

Conversion image couleur en noir et blanc [ par merlin ] Je cherche a convertir l'image d'un picturebox en couleurs vers une image monochrome, pour ensuite la mettre dans le clipboard (prend moins de place). directx 7 avec vb [ par jaman ] je voudrais faire un blt avec une couleur de transparence , le tout dansd une fenetre et non en mode plein ecran... j'y arrive pas, et l'exemple fourn dll direct x manquante [ par mikax ] j'ai téléchargé la compil, malheureusement pour les projets utilisant Direct x, une reference est manquante (DirectX 7 for visual basic type library - Cherche site avec cours directx [ par Stoomm ] Bonjour, je cherche un site francais avec de bons cours sur directx, pour débutant.Quelqu'un peut-il m'aider ???Merci, a+. Stoomm !!!!! Clip & Flip (DirectX) Aidez moi !!!!! [ par Stoomm ] Bonjour, je recherche un exemple, le plus simpliste possible, pour faire un flipping et un clipping sur une image en Direct X.Si quelqu'un pouvais me Livre VB6 et DirectX ????? [ par Stoomm ] Bonjour. Je recherche un livre traitant de DX et VB en francais (si ca existe). Si quelqu'un connait, pourrait il me donner la reference ou le nom de Directx et .x !!!!!!!!!!!!!! [ par Rodolf ] Comment faire pour créer ces fichiers .x nécéssaires à directx pour faire du 3D ?J' ai plein de convertisseurs mais pas pour créer ces fichier.Merci d Video avec directx [ par Stoomm ] Salut, Quelqu'un pourrait il me donner un exemple pour lire une video en plein ecran avec DirectX.Merci d'avance.A+. Stoomm. DX Ancien (genre Ver. 5, 6) à DX 8 ou 7?? [ par jia2812 ] Slt,J'espère avoir mis ma kest° dans le bon thème?..; Voilà, je voulais savoir comment faire pour passer les déclarations de variables de DirectX anci


Nos sponsors

Sondage...

CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,718 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.