Vous êtes sur la page 1sur 11

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

ColdFusion-Entwicklung
Internet/Intranet-Applikationen Web-Datenbank-Programmierung www.mpeters.de

[SolidWorks] Le texturage
dh42 le Ven 27 Nov 2009 - 0:41

Bonjour tous Ce petit tutoriel pour but de dfricher un peu les possibilits de texturage de SolidWorks et de donner quelques explications sur l'utilisation de PhotoWorks. Introduction. SolidWorks est avant tous prvu pour crer des pices et assemblages mcaniques, les animer pour tester le fonctionnement d'un systme et faire diffrentes simulations. Le plugin PhotoWorks quand lui permet de donner un aspect plus raliste aux modles 3D en leur adjoignant des textures. Il permet un rendu de l'image avec ombres et reflets par le principe du 'lancer de rayon' (ray tracing). Les textures sont des images 2D qui sont plaques sur les faces du modle 3D. Ces images peuvent tre n'importe quelle image cre avec un logiciel sauvant au format bitmap (.bmp .jpg .tiff ), ou une photo numrique, par exemple. Les possibilit de SolidWorks dans ce domaine ne sont pas aussi pousses que sur les logiciels de 3D ddis l'image 'artistique' mais sont tout de mme assez puissantes. Configuration requise Ce tutorial est bas sur la version 2008 de SolidWorks. Pour pouvoir utiliser PhotoWorks vous devez avoir install la version "Office Professional" de SolidWorks.

Si PhotoWorks est install et actif, vous devez avoir le menu PhotoWorks qui apparat, ainsi que l'onglet "Produits office" comme sur l'image ci-dessous.

Si vous n'avez pas ce menu, allez dans le menu outils/complments, et vrifiez que les deux cases soit coches en regard de la ligne PhotoWorks.

1 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

Si vous n'avez pas cette ligne, c'est que PhotoWorks n'est pas install ; remettez votre DVD d'installation et relancez la procdure en slectionnant la version 'Office Professional'. Texturage basique Lancez SolidWorks et crez une pice de forme rectangulaire de 100 x 50 x 20 mm ou tlchargez le fichier pice ICI de faon avoir les mmes coordonnes que l'exemple.

Dans le Render Manager, vous pouvez voir que pour l'instant, une apparence 'plastique par dfaut' est applique toute la pice.

Cliquez sur le bouton PhotoWorks Studio afin de choisir un environnement (dcor et clairage)

Choisissez 'Toit' , une qualit moyenne, et validez.

Nous allons effectuer un rendu avec le texturage par dfaut, pour voir . Cliquez sur le bouton 'rendu'

Vous devriez obtenir a:

Plutt terne ! Dans la barre d'outil PhotoWorks, cliquez sur apparence pour choisir un matriau pour la pice (toute entire)

Cliquez sur 'parcourir' pour choisir une texture. Dans le slecteur de fichiers, remontez au niveau 'materials', puis entrez dans le dossier Painted/car. Choisissez 'tous les fichiers' dans la ligne 'type de fichiers'

Dans la liste de fichiers, slectionner ' candy apple red.p2m', pous cliquez sur 'ouvrir'

2 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

Dans le panneau 'apparences', vous devez voir apparatre le nouveau matriau.

Cliquez sur 'valider' pour appliquer le matriau l'objet. (la coche verte) NOTE: En image de synthse 3D, on appelle 'texture' uniquement l'image 2D utilise pour donner une apparence un objet ; mais l'image 2D ne fait pas tout. Il y a de nombreux rglages qui dfinissent l'apparence de l'objet: la brillance, l'tat de surface, la faon dont la texture est applique . etc. L'ensemble de ces rglages, ainsi que la (les) texture(s) utilise(s) dfinissent un 'matriau' Lancez un rendu Vous devriez obtenir ce rsultat:

C'est dj mieux !! Dans les paramtres d'affichage, choisissez perspective pour avoir une vraie vue en perspective.

Faites un nouveau rendu ; c'est plus raliste.

Faites tournez la pice et essayez un nouveau rendu, vous verrez que le rsultat peu tre trs diffrent suivant l'angle de vue et d'clairage. Note: vitez d'utiliser l'option 'perspective' en mode dessin et cotation, car les cotes deviennent parfois illisibles. Retournez dans le ' Render Manager' ; vous verrez que la pice dsormais le nouveau matriau que nous avons choisi.

Pour diter de nouveau le matriau, double cliquez sur la ligne du matriau (flche) Voil, ce sera tout pour aujourd'hui, sauver votre travail pour la suite de ce tuto. Suite au prochain pisode

3 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

++ David

Dernire dition par dh42 le Lun 27 Fv 2012 - 22:18, dit 1 fois

dh42
Admin

Messages: 4016 Points: 9020 Date d'inscription: 21/06/2009 Age: 49 Localisation: Prs de St Etienne (42)

Re: [SolidWorks] Le texturage


dh42 le Dim 29 Nov 2009 - 21:29

Bonjour tous Aujourd'hui, je vais vous parler de la faon dont sont grs les matriaux de SolidWorks, comment les enlever ou les modifier. Avant toute chose je vais vous montrer un rglage qui permet d'obtenir une meilleure qualit d'image en affichage normale. Comme vous avez du le remarquer, les ronds ne sont pas toujours bien ronds, mais comportes des facettes. On peut amliorer l'affichage, aux prix d'une perte de performance en re-dessin de l'image. A rgler en fonction de la puissance de votre PC et de la complexit de vos objets/assemblages. La pice de la dmo et tlchargeable ICI Allez dans le menu: outils/options. Cliquez sur l'onglet 'proprits du document' Dans la liste de gauche, slectionnez 'qualit d'image', puis dplacez les 2 curseurs montrs par les flches dans la position qu'ils ont sur l'image, validez par OK, et constatez la diffrence. Si le PC devient trop mou, vous pouvez essayer des rglages intermdiaires. NOTE: Ce rglage s'applique la pice/assemblage en cours, et non tous les documents.

4 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

Par dfaut, la cration d'une pice/assemblage, la qualit d'image est au mini.

Ordre d'affichage des matriaux L'application des matriaux peut avoir lieu au niveau de la pice, d'une fonction, ou d'une face. Par dfaut, un matriau est appliqu la pice tout entire. Il est possible d'appliquer un matriau diffrent chaque fonction ou mme face. Si un matriau est appliqu une fonction, il recouvre le matriau appliqu l'objet cet endroit. S'il est appliqu une face, il recouvre celui qui pourrait tre appliqu la fonction sous jacente, et celui appliqu l'objet. Si on supprime un matriau, celui du niveau infrieur apparat de nouveau. Voici la pice tout de suite aprs cration, avec son matriau d'origine.

Nous allons lui appliquer un matriau: Veillez ce qu'aucune faces/fonctions de l'objet ne soit slectionne. A droite, dans le volet des tches, cliquez sur la boule dore pour ouvrir le panneau des matriaux. Choisissez Mtal/acier dans les dossiers de la liste suprieure, puis double cliquez sur la sphre 'acier bruni' ; cela appliquera ce matriau l'ensemble de la pice.

Lancez photoworks studio pour rgler l'environnement ; ici j'ai choisi 'toit', puis faite un rendu. Vous pouvez constater que 'acier bruni' a remplac 'dfault plastic' pour la pice dans le render manager. Vous devriez avoir ce rsultat.

Allez dans l'arbre feature manager, et cliquez sur 'Extrusion 1', cela slectionnera les 3 surfaces cres par cette fonction.

Dans le panneau des matriaux, choisissez 'peint/voiture' puis double cliquez sur 'rouge brillant'. Faite un rendu, et constatez que les 3 surfaces slectionnes sont dsormais en rouge. Un nouveau sous dossier est apparu dans le render manager en dessous de 'acier bruni' et il ne concerne que 'extrusion1'

Maintenant, cliquez sur la face extrieure de la pice pour la slectionner

5 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

Puis appliquez-lui un matriau par la mme mthode que prcdemment. Ici j'ai choisi un bleu brillant. Voil le rsultat.

On constate qu'un troisime dossier est apparu dans le render manager, qui ne s'applique qu' la face slectionne. L'apparence de l'objet sans le rendu photoworks n'est pas forcment conforme ; d'autre part seul les matriaux utilisant une texture bitmap (c.a.d. une image) sont visibles en affichage normal ; les textures algorithmiques elles, ne sont pas visibles (textures calcules ; celles ci sont en 3D contrairement au textures bases sur une image et ne sont visibles que sous photoworks). Maintenant nous allons aller dans le render manager et supprimer le matriau que nous avons mis sur la face (le bleu). Dans la liste des apparences du render manager, cliquez du bouton de droite sur la ligne 'bleu brillant', et slectionnez 'dtacher' dans le menu contextuel. La ligne entire disparat. S'il y avait eu plusieurs face dans la liste (donc plusieurs faces bleues), on aurait pt ne supprimer le matriau que sur une face ; dans ce cas il aurait fallu cliquer sur le nom de la face au lieu du dossier 'bleu brillant' et choisir 'dtacher l'apparence' Faite un rendu ; vous constatez que la face repris la couleur rouge de 'extrusion1' qui n'avais donc pas t enleve, mais recouverte. Supposons maintenant que nous voulions appliquer 'exactement' le mme matriau rouge brillant de 'extrusion1' la partie cylindrique qui le plus petit diamtre. - Vrifiez que rien n'est slectionn (en cliquant dans une zone vide de la fentre) - Dans l'arbre render manager, double cliquez sur 'rouge brillant' ; la palette des apparences s'ouvre avec le matriau de 'extrusion1' - sur la pice, cliquez sur la face ajouter (le petit cylindre)

La nouvelle face apparat dans la liste. Validez puis faite un rendu

Elle a dsormais le mme matriau que 'extrusion1'. Pour l'enlever ? mme manip, double clic sur 'rouge brillant', puis un clic sur la face. Elle disparat de la liste. Bugs et texture qui ne partent pas

6 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

Il peut arriver qu'aprs avoir supprim un matriau d'un objet ou d'une partie, le rendu PhotoWorks soit correct, mais que la texture reste sur l'objet en mode normal. Cette texture rsiduelle n'apparat pas dans le render manager, car SolidWorks utilise deux texturages distincts: un pour l'affichage normal et un pour le rendu PhotoWorks. Si cela se produit, procdez de la manire suivante: - Cliquez du boiton de droite sur la face ou l'objet nettoyer. - Dpliez la liste 'repre d'apparence' ; vous verrez alors si une texture reste sur une face, c'est le cas s'il y a autre chose qu'une croix dans les cases de droite. - Cliquez du bouton de droite sur la case en question et choisissez 'diter la texture' puis sur 'enlever les textures' dans le panneau texture. Il se peut aussi que vous ayez directement la fonction 'enlever la texture' dans le menu

Un dernier mot important: On peut s'y prendre de deux manires pour texturer 2 faces distinctes. a) Slectionnez les 2 faces (touche ctrl enfonce) et leur appliquer un matriau, ou ajouter comme nous l'avons fait une face un matriau existant. ou b) Appliquer le matriau une face, puis faire la mme manip avec l'autre face en choisissant le mme matriau que pour la premire. Les deux mthodes NE SONT PAS EQUIVALENTES. En effet, bien que les textures choisies soit les mmes, elles sont indpendantes l'une de l'autre. Dans le cas 'A' si on modifie la texture, par exemple en changeant sa couleur, les deux faces seront affectes. Dans le cas 'B', le deuxime matriau, bien qu'ayant le mme nom ne sera pas modifi.

Et voil, ce sera tout pour aujourd'hui. La prochaine fois, ce sera plus marrant, on bidouillera les textures ! Et on crera nos propres matriaux personnaliss. ++ David

7 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

dh42
Admin

Messages: 4016 Points: 9020 Date d'inscription: 21/06/2009 Age: 49 Localisation: Prs de St Etienne (42)

Texturage sous Solidworks - Le BumpMapping


dh42 le Ven 16 Juil 2010 - 0:25

Bonjour toutes et tous Pour continuer dans le texturage, je vais vous parler aujourd'hui du Bumpmapping. Qu'est ce donc que cette drle de chose ? Traduit en franais, cela signifierait "carte de dformation". Lorsque l'on cre un objet 3D, on est souvent confront un problme ; si on veut on objet raliste, il faut beaucoup de dtails, par exemple les rainures et striures que l'on va trouver sur une carcasse en plastique, le moletage d'un bouton ou les gravures d'une plaque signaltique donne bien plus de ralisme s'ils sont en 3D plutt que reprsent sous la forme d'une simple texture 2D. Une autre particularit des objets 3D, c'est qu'ils sont trop parfaits ; dans la nature une telle perfection n'existe pas, une tle n'est jamais lisse comme un miroir, et je ne parle pas des ouvrages de maonnerie ; imaginer que vous deviez dessiner un parpaing parfaitement raliste en 3D, avec toutes ses petites imperfections !! Misre ! Sans parler de la taille du fichier 3D obtenu et du temps de calcul d'une image. Le Bumpmapping va nous permettre de rgler ces 2 problmes d'une manire performante. Tlchargez et dcompressez le fichier MB.zip (en fin de page), vous obtiendrez une image en niveau de gris au format .bmp NE RESAUVEZ PAS CETTE IMAGE EN JPEG !

8 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

Voici un aperu de l'image en question:

Cette image en niveau de gris va tre utilise en tant que texture sous-jacente au matriau existant ; c.a.d. qu'elle ne sera pas visible et que vous pourrez toujours mettre une texture la place de la couleur (diffuse) du matriau. Elle sera interprte comme une carte de niveau ; les valeurs numriques d'une image en niveau de gris (de 0 pour noir 255 pour blanc) seront utilises pour indiquer une hauteur, notre logo MtaBricoleur apparatra donc en relief ou en creux suivant le rglage. 1) Crez une pice de 100 x 100 x 10 en vue de dessus dans SW. 2) Allez dans le "render manager", dplier l'arbre "apparences" et double cliquez sur "default plastic pour ouvrir le panneau de rglage de la texture. 3) Passez un mode "avanc", puis cliquez sur l'onglet "Etat de surface" 4) Dpliez la liste des tats de surface et choisissez " partir du fichier" 5) Cliquez sur le bouton "parcourir" pour y charger votre texture: "MB.bmp" 6) A ce stade votre cran devrait ressembler a:

7) Rglez les paramtres d'amplitude (essayez 50, puis -50), et cochez la case "utiliser l'chelle . du matriau", cela assure que le rsultat sous photo works corresponde l'aperu en N&B (mais a merde parfois ) vous devriez obtenir a

Pour positionner correctement la texture, allez sur l'onglet "Projection", Choisissez le mode de projection "projection" dans la liste droulante puis cliquez sur la face suprieure de la pice pour la slectionner ; cela fournira SW le plan de texturage. A l'aide des afficheurs numriques du panneau ou des poignes du plan de projection (dans la fentre de dessin) tirez, tourner et positionnez votre texture.

9 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

Et faite un rendu photoworks .

Comme on peut le voir, le dgrad de gris du bord des lettres est interprt comme une pente. Plus haut, j'ai prcis de ne pas utiliser de jpeg, la raison en est que la moindre variation de luminosit tant interprte comme une hauteur, les "artefacts de compression" du jpeg se voient bien. Extension du principe du Bumpmapping Dans SW, il est possible d'utiliser des "textures algorithmiques", c.a.d. des textures calcules via une formule mathmatique, c'est couramment utilis pour gnrer des effets alatoires tels que craquelures, bosselage, et dfaut en tout genre. Ces textures sont disponibles dans la liste des tats de surface, vous y trouverez de quoi faire des moletages, des effets granuleux et j'en passe. L'exemple ci-dessus t cre partir d'un matriau simple, mais si vous appliquez un matriau supportant les textures (celui ci ne supporte qu'une couleur), vous pouvez marier les 2 types de texturage, et donner du relief votre bois ou un effet granuleux une peinture par exemple. Voici ce que a donne partir d'un matriau "chne poli 2D"

Voil, a sera tout pour aujourd'hui ; bientt la suite du texturage sous 3Dsmax Ce tuto. est disponible en tlchargement ici BumpMapping sous SW.pdf Si vous voulez poser des questions ou commenter le sujet, c'est ICI ++ David
_________________ ............ Traduction Franaise de CamBam et de sa documentation.

10 sur 11

27/01/2013 11:56

[SolidWorks] Le texturage

http://www.metabricoleur.com/t265-solidworks-le-texturage

dh42
Admin

Messages: 4016 Points: 9020 Date d'inscription: 21/06/2009 Age: 49 Localisation: Prs de St Etienne (42)

Sujets similaires Base de texturage sous SolidWorks Tutorial SolidWorks - Le texturage [SolidWorks] Le texturage video solidworks Fichiers Solidworks

PERMISSION DE CE FORUM:
Vous ne pouvez pas rpondre aux sujets dans ce forum

Retrouvez votre Google


Accs rapide et facile Google avec l'appli "Recherche Google" ! Google.fr
Accueil Forum gratuit | phpBB | Forum gratuit d'entraide | Contact | Signaler un abus | Crer un forum

11 sur 11

27/01/2013 11:56