patterns+drawingFX-vs3.atnEN.1. create drawing effectsTEXTstopStop˙˙˙˙StopStopMsgeTEXT³Actual image is the image with the model and clothes. There's no alpha channel and no extra layer. Apply this script only once, then use the second script as many time as needed.CntnboolTEXT duplicate Duplicate˙˙˙˙ DuplicateDplcnullobj EnmrLyr OrdnTrgtTEXT findEdges Find EdgesTEXT desaturate DesaturateTEXTstopStop˙˙˙˙StopStopMsgeTEXTĴCurves will open now. use the white eyedropper in order to eliminate the noise in the white areas of the clothes. Then, add a control point and darken these drawing lines.CntnboolTEXTcurvesCurvesTEXThideHide˙˙˙˙HideHd nullVlLsobj EnmrLyr OrdnTrgtTEXT duplicate Duplicate˙˙˙˙ DuplicateDplcnullobj propLyr BckgTEXT desaturate DesaturateTEXTstopStop˙˙˙˙StopStopMsgeTEXTÈCurves will open now. use the white eyedropper in order to whiten the clothes, except for the shadow parts that will appear to be grey. Then, add a control point and darken these shadows to dark greyCntnboolTEXTcurvesCurvesTEXTshowShow˙˙˙˙nullnullVlLsobj nameLyr Background copyTEXTselectSelect˙˙˙˙nullnullobj nameLyr Background copyTEXTsetSet˙˙˙˙Setsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Md enumBlnMDrknTEXT mergeLayers Merge Layers˙˙˙˙ Merge LayersMrgLTEXTsetSet˙˙˙˙Setsetdnullobj propChnlfselT enumOrdnAl TEXT copyEventCopyTEXTmakeMake˙˙˙˙MakeMk Nw ObjcChnlNm TEXTTraits et OmbresClrIenumMskIMskAClr ObjcRGBCRd doub@oàGrn doubBl doubOpctlong2TEXTpastePaste˙˙˙˙PastepastAntAenumAnntAnnoTEXTselectSelect˙˙˙˙Selectslctnullobj EnmrChnlChnlRGB TEXTsetSet˙˙˙˙Setsetdnullobj propChnlfselT enumOrdnNoneTEXTdeleteDelete˙˙˙˙DeleteDlt nullobj EnmrLyr OrdnTrgtEN.2. add patternsTEXTstopStop˙˙˙˙StopStopMsgeTEXTÛYou should have made a marquee selection of a pattern image, and copied it with Edit/Copy. The image with the clothe must be the actual image, and you've made a rough lasso selection where the pattern must be included.CntnboolTEXTselectSelect˙˙˙˙Selectslctnullobj propLyr BckgTEXT pasteInto Paste Into˙˙˙˙ Paste IntoPstIAntAenumAnntAnnoTEXTsetSet˙˙˙˙Setsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Nm TEXT Calque 1TEXTmakeMake˙˙˙˙MakeMk nullobj ClssLyr belowboolTEXTselectSelect˙˙˙˙Selectslctnullobj nameChnlTraits et OmbresTEXTsetSet˙˙˙˙Setsetdnullobj propChnlfselT enumOrdnAl TEXT copyEventCopyTEXTselectSelect˙˙˙˙Selectslctnullobj EnmrChnlChnlRGB TEXTpastePaste˙˙˙˙PastepastAntAenumAnntAnnoTEXTsetSet˙˙˙˙Setsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Md enumBlnMMltpTEXT groupEventCreate Clipping MaskTEXTselectSelect˙˙˙˙Selectslctnullobj EnmrChnlChnlMsk nameLyr Calque 1TEXTfillFill˙˙˙˙FillFl UsngenumFlCnBlckOpctUntF#Prc@YMd enumBlnMNrmlTEXTstopStop˙˙˙˙StopStopMsgeTEXT9Rename box will appear. You should rename the layer now.CntnboolTEXTselectSelect˙˙˙˙Selectslctnullobj EnmrMn MnItLyrOTEXTstopStop˙˙˙˙StopStopMsgeTEXTÊDraw with white color in order to show the pattern on the clothe. Use black to make it disappear. In the layer palette click on the image of the pattern and then Edit/Transform that pattern, if needed.FR.1. créer l'effet de dessinTEXTstopStop˙˙˙˙StopStopMsgeTEXTçL'image du modèle doit être actuellement activée. Elle ne doit contenir actuellement aucune couche alpha ni aucun calque. Ce script ne doit être appliqué qu'une fois, après utilisez l'autre script plusieurs fois si vous le voulez.CntnboolTEXT duplicate Duplicate˙˙˙˙ DuplicateDplcnullobj EnmrLyr OrdnTrgtTEXT findEdges Find EdgesTEXT desaturate DesaturateTEXTstopStop˙˙˙˙StopStopMsgeTEXTKcourbes va s'ouvrir utiliser pipette blanche pour nettoyer les gris clairsCntnboolTEXTcurvesCurvesTEXThideHide˙˙˙˙HideHd nullVlLsobj EnmrLyr OrdnTrgtTEXT duplicate Duplicate˙˙˙˙ DuplicateDplcnullobj propLyr BckgTEXT desaturate DesaturateTEXTstopStop˙˙˙˙StopStopMsgeTEXT%courbes va s'ouvrir créer les ombresCntnboolTEXTcurvesCurvesTEXTshowShow˙˙˙˙ShowShw nullVlLsobj nameLyr Arrière-plan copieTEXTselectSelect˙˙˙˙Selectslctnullobj nameLyr Arrière-plan copieTEXTsetSet˙˙˙˙Setsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Md enumBlnMDrknTEXT mergeLayers Merge Layers˙˙˙˙ Merge LayersMrgLTEXTsetSet˙˙˙˙Setsetdnullobj propChnlfselT enumOrdnAl TEXT copyEventCopyTEXTmakeMake˙˙˙˙MakeMk Nw ObjcChnlNm TEXTTraits et OmbresClrIenumMskIMskAClr ObjcRGBCRd doub@oàGrn doubBl doubOpctlong2TEXTpastePaste˙˙˙˙PastepastAntAenumAnntAnnoTEXTselectSelect˙˙˙˙Selectslctnullobj EnmrChnlChnlRGB TEXTsetSet˙˙˙˙Setsetdnullobj propChnlfselT enumOrdnNoneTEXTdeleteDelete˙˙˙˙DeleteDlt nullobj EnmrLyr OrdnTrgtFR.2. ajouter les motifsTEXTstopStop˙˙˙˙StopStopMsgeTEXT˙Avoir été sur l' image d'un motif à intégrer, avoir fait "tout sélectionner" puis "Edition/Copier". Image actuellement activée est l'image du modèle. Une sélection au lasso est faite à l'endroit où le motif doit être. Aucun calque qui s'appelle Calque 1.CntnboolTEXTselectSelect˙˙˙˙Selectslctnullobj propLyr BckgTEXT pasteInto Paste Into˙˙˙˙ Paste IntoPstIAntAenumAnntAnnoTEXTsetSet˙˙˙˙Setsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Nm TEXT Calque 1TEXTmakeMake˙˙˙˙MakeMk nullobj ClssLyr belowboolTEXTselectSelect˙˙˙˙Selectslctnullobj nameChnlTraits et OmbresTEXTsetSet˙˙˙˙Setsetdnullobj propChnlfselT enumOrdnAl TEXT copyEventCopyTEXTselectSelect˙˙˙˙Selectslctnullobj EnmrChnlChnlRGB TEXTpastePaste˙˙˙˙PastepastAntAenumAnntAnnoTEXTsetSet˙˙˙˙Setsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Md enumBlnMMltpTEXT groupEventCreate Clipping MaskTEXTselectSelect˙˙˙˙Selectslctnullobj EnmrChnlChnlMsk nameLyr Calque 1TEXTfillFill˙˙˙˙FillFl UsngenumFlCnBlckOpctUntF#Prc@YMd enumBlnMNrmlTEXTstopStop˙˙˙˙StopStopMsgeTEXTIl faut renommer le calque.CntnboolTEXTselectSelect˙˙˙˙Selectslctnullobj EnmrMn MnItLyrOTEXTstopStop˙˙˙˙StopStopMsgeTEXTşDessinez en blanc pour faire apparaitre le motif. Pour le redimensionner et le tourner, cliquez sur la partie gauche du calque qui contient le motif puis Edition/Transformation Manuelle