begin process at 2010 03 20 09:38:00
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Java2D

 > DKSTEXTUREEDITOR : CRÉEZ DES TEXTURES COMPLEXES TRÈS SIMPLEMENT

DKSTEXTUREEDITOR : CRÉEZ DES TEXTURES COMPLEXES TRÈS SIMPLEMENT


 Information sur la source

Note :
Aucune note
Catégorie :Java2D Classé sous :texture, transparence, motif, masque, image Niveau :Débutant Date de création :10/06/2007 Date de mise à jour :10/06/2007 11:46:59 Vu / téléchargé :4 722 / 355

Auteur : DARKSIDIOUS

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Voici de nouveau une source qui fera parti d'une source beaucoup plus ambitieuse que je mettrais une fois finie. Vu que ce composant est assez intéressant, et coupé du reste de la source, autant le publier tel quel afin que ceux que ca intéresse puisse avoir accès uniquement à l'éditeur de texture et non toute la source complète.

Cette source est un éditeur de texture très complet : vous définissez l'arrière plan et l'avant plan de la texture (couleur unie, dégradé, ou image), puis vous définissez la taille de la texture (elle sera appliquée en mosaique grâce à un TexturePaint), et enfin, vous définissez l'image de motif et de masque : le motif permet d'influencer sur les couleurs de l'avant plan : Les couleurs sont calculées selon les niveaux de gris de l'image de motif, le masque permet de définir l'opacité de l'avant plan : là aussi il s'agit d'une image en niveaux de gris.

Cela permet de faire des textures très complexes (voir la capture par exemple : une image pour l'avant plan, un dégradé pour l'arrière plan, pas de motif, mais un masque qui est l'image d'origine, et voici les couleurs de mon avatar complètements transformées !).

Source

  • code assez long, donc voir le zip
code assez long, donc voir le zip

 Conclusion

Attention, pour pouvoir utiliser ma source telle quelle, vous avez besoin de :
1/ Java 6 :  ma source utilise les dégradé radiaux, qui ne sont disponibles que depuis java 6.
2/ Ma source d'éditeur de dégradé : cette source utilise l'éditeur de dégradé que j'ai déjà postée.
3/ Ma source dksTypeControl : les contrôles de saisie pour la couleur unie et la sélection de fichier nécessite ma source de contrôles avec masques de saisies.
4/ Les composants de l2f prod : le JTable de propriétés du dégradé ou de la texture est le composant de l2f prod.

Je sais cà commence à faire pas mal de dépendances ! C'est pour cà que j'ai mis un jar dans le zip pour pouvoir exécuter directement le prog sans se prendre la tête à tout télécharger

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

10 juin 2007 11:46:59 :
Ajout du jar contenant toutes les lib nécessaires dans le zip

 Sources du même auteur

Source avec Zip Source avec une capture DKSWORDART : UN EDITEUR DE WORDART PERSONNALISÉ EN JAVA
Source avec Zip Source avec une capture DKSWARPEDITOR : TRANSFORMEZ UNE IMAGE TRÈS SIMPLEMENT
Source avec Zip Source avec une capture MARIO BROS : LE JEU DE MARIO
Source avec Zip Source avec une capture DKSSHADOWEDITOR : UN ÉDITEUR D'OMBRE SUR DES OBJETS GRAPHIQU...
Source avec Zip Source avec une capture EDITEUR DE DÉGRADÉS DE COULEURS LINÉAIRES OU RADIAL (JAVA 6)

 Sources de la même categorie

Source avec Zip Source avec une capture POINTS LES PLUS PROCHES par xsimo
AFFICHER UNE ÉTOILE AVEC JAVA2D par 2mohamed2
TEXTE AVEC OMBRE par 2mohamed2
Source avec Zip Source avec une capture JBOXIKON PORTAGE DE BOXIKON par ulm950
Source avec Zip Source avec une capture AQUARIUM 2D AVEC DOUBLE-BUFFERING ET EN UTILISANT UNIQUEMENT... par Cornellus1985

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture [CONCOURS ANDROID] PHOTOTHÈQUE par julienchauveau
Source avec Zip Source avec une capture TRAITMENT D'IMAGE EN JAVA par marwenjava
JLABELIMAGE : GESTION D'UNE IMAGE EN ARRIÈRE-PLAN par bob22mael
Source avec une capture TÉLÉCHARGEMENT D'IMAGES (POCHETTES CD, DVD, LIVRES...) SUR I... par dufour137
FAIRE DEFILER UNE IMAGE par Nic.C

Commentaires et avis

Commentaire de DARKSIDIOUS le 10/06/2007 11:17:54 administrateur CS

Tiens j'en profite pour vous mettre des motifs (au format image bitmap) pour que vous essayez sans prise de tête à trouver des images de motifs sur le net.

DarK Sidious

Commentaire de _sHoCk_ le 10/06/2007 11:24:39

Moué... tu pourrais pas mettre les liens vers ces dependances multiples?
Mci++

Commentaire de DARKSIDIOUS le 10/06/2007 11:35:00 administrateur CS

Je vais faire un jar comprenant tout ce qu'il faut pour l'envoyer (si ca passe ! sinon je le mettrais sur un ftp).

Commentaire de DARKSIDIOUS le 10/06/2007 11:47:50 administrateur CS

Voilà c'est fait, j'ai rajouté le jat dksTextureEditor dans le zip pour exécuter le prog sans soucis.

DarK Sidious

Commentaire de sheorogath le 10/06/2007 17:04:53 administrateur CS

he ben ^^
t'en est encore loins de la version finale ??

Commentaire de DARKSIDIOUS le 10/06/2007 17:12:49 administrateur CS

ca se rapproche, encore un module à faire (appliquer des modifications à une image selon des points d'attaches), et il me restera plus qu'à rassembler le tout pour faire enfin le wordart !

Commentaire de sheorogath le 10/06/2007 17:14:07 administrateur CS

^^ vivement que ca soit finis

Commentaire de DARKSIDIOUS le 14/06/2007 11:47:30 administrateur CS

En fait il en reste deux ^^ Les transformations (en cours de développements) + les effets 3D (pas compliqué à faire).

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Transparence du fond d'un composant [ par ElvadriaS ] Salut,J'ai un JPanel avec une image de fond qui s'affiche tres bien.Par dessus j'ai un autre JPanel avec dedans un JTextArea qui eux aussi s'affiche t image en texture [ par kaliel ] bonjour,j'ai trouvé ici ou là comment mettre un image en fond d'un jlabel ou d'un jpanel et que ceux ci prennent les dimensions de l'image. Puis si je Jbutton est image [ par Squaredge ] Bonjour!! J'essaie de réaliser une applet avec Jbutton ayant pour motif une image. J'utilise donc la méthode : private JButton motif = new JButton (n Aider un débutant svp [ par guitoulefoux ] Bonjour,J'ai besoin de votre aide pour comprendre d'ou vient mon probléme.Je dois compiler 2 class:1- import javax.swing.*; <b [Java] Déformation d'une image, redimension. [J2ME] [ par Twub ] Bonjour a tous Voila comme indiqué, je souhaite pouvoir déformer une image (dans mon cas c'est une texture), pour cela j'ai fais se code (Si vous avez Recherche de motif [ par FlopFlo ] Bonjour, Voilà mon problème "peut" paraître simple mais j'ai très peu d'idées pour le résoudre. Explication: J'ai une image de 1000x1000px contenant Help: Affichage d'image bmp avec transparence grace a son masque [ par Sirusisback ] Bonjour je suis nouveau et j'ai probleme:Jai trois image:- backgroung.bmp- image.bmp (image quelconque)- image_mask.bmp (masque de l'image.bmp)Je sui Transparence [ par andolini ] Bonjour, j'ai une image faite sur photoshop avec un objet et un fond j'aimerais savoir si c'etait possible de rendre juste le fond de mon image transp image d'arriere plan [ par Skyffer3 ] Voici mon code, et j'ai un petit probl&#232;me car mon image d'arri&#232;re plan ne s'affiche pas, tout marche j'ai mon texte tout est nickel, j'ai ju transparence + curseur [ par andolini ] Bonjour je voudrais creer un clavier virtuel et j'aimerais savoir comment rendre toute une fenetre transparente pour mon clavierEt aussi comment modif


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,967 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales