top of page

פקודות נסתרות בפוטושופ 13

על תסריט כזה עוד לא חשבתם...

יצירת‭ ‬תבניות‭ ‬החוזרות‭ ‬על‭ ‬עצמן‭ ‬באופן‭ ‬רציף‭ ‬היא‭ ‬אחת‭ ‬המשימות‭ ‬המאתגרות‭ ‬בפוטושופ‭ .‬החל‭ ‬מגירסה‭ ‬CS6‭ ‬פוטושופ‭ ‬מציעה‭ ‬פתרון‭ ‬מעניין‭,‬ הטומן‭ ‬בחובו‭ ‬שלל‭ ‬אפשרויות‭ ‬מעניינות‭.‬ תסריטי‭ ‬תבניות‭ ‬הוא‭ ‬לבטח‭ ‬אחד‭ ‬המאפיינים‭ ‬הפחות‭ ‬מוכרים‭ ‬בפוטושופ‭ ,‬לא‭ ‬מעט‭ ‬בשל‭ ‬העובדה‭ ‬שהוא‭ ‬חבוי‭ ‬בחלון‭ ‬שהשימוש‭ ‬בו‭ ‬שגרתי‭ ‬למדי‭.‬ הפרק‭ ‬ה‭‬ 13‭-‬בסדרה‭ ‬עוסק‭ ‬הפעם‭ ‬בפקודה‭ ‬בעלת‭ ‬פוטנציאל‭ ‬ליצירת‭ ‬תבניות‭ ‬סדורות‭ ‬או‭ ‬אקראיות‭ ‬במגוון‭ ‬דרכים‭.‬ זוהי גם הזדמנות לצאת מתבניות קבועות לתבניות בלתי שגרתיות.

כאמור‭,‬ החל‭ ‬מגירסה ‭ ‬,CS6מציעה‭ ‬פוטושופ‭ ‬להוסיף‭ ‬למסמך‭ ‬תבניות‭ ‬המסודרות‭ ‬באמצעות‭ ‬תסריט‭.‬ כדי‭ ‬להגיע‭ ‬לאפשרות‭ ‬זו‭ ‬יש‭ ‬לפעול‭ ‬לפי‭ ‬השלבים‭ ‬הבאים‭:‬

  1. ראשית‭ ‬הגדר‭ ‬לפוטושופ‭ ‬תבנית‭ ‬כלשהי‭ -‬בדוגמא‭ ‬שלפניך‭ ‬הפרדנו‭ ‬תות‭ ‬מהרקע‭. ‬בחר‭ ‬בכלי‭ ‬הבחירה‭ ‬המלבני‭ ‬וצור‭ ‬אזור‭ ‬בחירה‭ ‬סביב‭ ‬לאובייקט‭.‬

  2. הגדר‭ ‬את‭ ‬תכולת‭ ‬אזור‭ ‬הבחירה‭ ‬כתבנית‭ ‬באמצעות‭ ‬הפקודה ‭ ‬Define Pattern‭ ‬מתפריט‭ ‬.Edit‭ ‬שים‭ ‬לב‭!‬ כדאי‭ ‬להגדיר‭ ‬כתבנית‭ ‬אובייקט‭ ‬שמימדיו‭ ‬קטנים‭-‬ בדוגמא‭ ‬הוגדר‭ ‬תות‭ ‬בגודל‭ ‬של‭ ‬230x250‭ ‬פיקסלים‭ ‬(ב‭ (‬72‭ ‬dpi‭-‬לערך‭.‬

  3. צור‭ ‬מסמך‭ ‬חדש‭ ‬בגודל‭ ‬הרצוי‭ ‬‭.(‬File>New‭)‬‭

  4. הפקודה‭ ‬הבאה‭ ‬עובדת‭ ‬טוב‭ ‬יותר‭ ‬על‭ ‬שכבות‭ ‬ריקות‭ ‬ולכן‭ ‬צור‭ ‬שכבה‭ ‬חדשה‭ ‬והפעל‭ ‬את‭ ‬הפקודה‭ ‬Fill‭ ‬מתפריט‭ .‬Edit‭ ‬בחלון‭ ‬שנפתח‭ ‬בתפריט‭ ‬Contents‭ ‬‭‬‬(בגירסאות‭ ‬קודמות-Use‭ ‬) בחר‭ ‬ב‭ .‬‭(‬A‭)‬‭ ‬Pattern‭-‬לפני‭ ‬שנמשיך‭ ,‬יש‭ ‬לוודא‭ ‬שבתחתית‭ ‬החלון‭ ‬האפשרות‭ - ‬Preserve Transparency‭איננה‭ ‬מסומנת ‭ ‬‭.(‬B‭)‬‭

  5. מחלון‭ ‬Custom Pattern‭ ‬יש‭ ‬לבחור‭ ‬בתבנית‭ ‬שזה‭ ‬עתה‭ ‬הגדרנו‭ ‬(מופיעה‭ ‬אחרונה‭ ‬בחלון‭ ‬התבניות)‭ :‬יש‭ ‬לסמן‭ ‬את‭ ‬האפשרות‭ ‬‭(‬C‭)‬‭ ‬Script‭ ‬ומהתפריט‭ ‬הנשלף‭ ‬‭(‬D‭)‬‭ ‬לבחור‭ ‬בסוג‭ ‬התסריט‭:‬‬

  • Brick Fill‭ ‬- בחירה‭ ‬באפשרות‭ ‬זו‭ ‬ואישור‭ ‬החלון‭ ‬תפתח‭ ‬חלון‭ ‬ובו‭ ‬ניתן‭ ‬לקבוע‭ ‬את‭ ‬מאפייני‭ ‬התבנית‭ .‬באופן‭ ‬כללי‭ ‬האובייקט‭ ‬יופיע‭ ‬בשזירה‭ ‬הדומה‭ ‬בצורתה‭ ‬לקיר‭ ‬לבנים.‭ ‬ניתן‭ ‬לקבוע‭ ‬את‭ ‬גודל‭ ‬התבנית‭ ,‬‭(‬E‭)‬‭ ‬המרווח‭ ‬בין‭ ‬האובייקטים‭ ,‬‭(‬F‭)‬‭ ‬המרווח‭ ‬בין‭ ‬השורות‭ ‬‭,(‬G‭) ‬האקראיות‭ ‬בצבעוניות‭ ‬בין‭ ‬האובייקטים‭ ‬ליצירת‭ ‬אקראיות‭)- ‬קביעת‭ ‬הערך‭ ‬0‭ ‬לא‭ ‬תשנה‭ ‬את‭ ‬ערכי‭ ‬הצבע‭ ‬‭(‬H‭)‬‭ ,‬אקראיות‭ ‬בהירות‭ ‬האוביקט‭ (‬I‭)‬‭ ‬וזוית‭ ‬האובייקט‭ ‬‭.(‬J‭) ‬ניתן‭ ‬לשמור‭ ‬את‭ ‬הקביעות‭ ‬לשימוש‭ ‬חוזר‭ ‬בתפריט‭ ‬Preset‭ ‬באמצעות‭ ‬בחירה‭ ‬בפקודה ‭.(K‭)‬‭ ‬Save Preset‭‬

  • ‭ -Cross Weave‭‬מסובב‭ ‬את‭ ‬האובייקט‭ ‬בשזירה‭ ‬אופקית‭ ‬על‭ ‬ידי‭ ‬סיבוב‭ ‬האוביי‭‬קט‭ ‬והנחתו‭ ‬במבנה‭ ‬של‭ ‬שורות‭.‬ גם‭ ‬כאן‭ ‬ניתן‭ ‬לקבוע‭ ‬את‭ ‬גודל‭ ‬התבנית‭,‬ המרווח‭ ‬האקראיות‭ ‬של‭ ‬הצבעים‭ ‬והבהירות‭.‬

  • ‭ -Place Along Path‭‬לצורך‭ ‬בחירה‭ ‬באפשרות‭ ‬זו‭ ‬יש‭ ‬ליצור‭ ‬מסלול‭ ‬עליו‭ ‬תונח‭ ‬התבנית‭ .‬חלון‭ ‬האפשרויות‭ ‬כאן‭ ‬מאפשר‭ ‬להגדיר‭ ,‬מעבר‭ ‬לגודל‭,‬ ריווח‭ ‬וסיבוב‭ ‬התבנית‭ ‬את‭ ‬המרחק‭ ‬של‭ ‬התבנית‭ ‬מהמסלול‭ ‬הגדלה‭ ‬הדרגתית‭ ‬של‭ ‬התבנית‭ ‬ועוד‭.‬

  • ‭ -‭‬Random Fill‭ ‬אפשרות‭ ‬זו‭ ‬ממלאת‭ ‬את‭ ‬המסמך‭ ‬באובייקט‭ ‬שהוגדר‭ ‬כתבנית‭ ‬באופן‭ ‬אקראי‭ .‬ניתן‭ ‬לקבוע‭ ‬את‭ ‬צפיפות‭ ‬התבנית‭ ‬‭,(‬Density‭)‬‭ ‬מהו‭ ‬הגודל‭ ‬המזערי‭ ‬ביותר‭ ‬והגודל‭ ‬המירבי‭ ‬של‭ ‬האובייקט‭ ‬ביחס‭ ‬למקור‭ ‬וכרגיל‭ ‬שליטה‭ ‬על‭ ‬אקראיות‭ ‬הבהירות‭ ‬והצבע.‭ ‬במידה‭ ‬והפקודה‭ ‬הופעלה‭ ‬על‭ ‬מסלול‭,‬ ניתן‭ ‬לקבוע‭ ‬את‭ ‬מרחק‭ ‬התבנית‭ ‬מהמסלול‭.‬

  • ‭ -‭‬Spiralמאפשר‭ ‬ליצור‭ ‬תבנית‭ ‬החוזרת‭ ‬על‭ ‬עצמה‭ ‬במבנה‭ ‬סלילי‭) ‬ספיראלי)‭ .‬ניתן‭ ‬לשלוט‭ ‬על‭ ‬המרווח‭ ‬בין‭ ‬הטבעות‭ ‬ובין‭ ‬התבניות‭ .‬ניתן‭ ‬לקבוע‭ ‬שכל‭ ‬התבניות‭ ‬יונחו‭ ‬בכיוון‭ ‬אחד‭ ‬ועוד‭.‬

  • ‭ -‭‬Symmetry Fill‭ ‬מאפשר‭ ‬ליצור‭ ‬תבנית‭ ‬סימטרית‭ ‬במגוון‭ ‬צורות‭.‬ ניתן‭ ‬לבחור‭ ‬בתפריט ‭ ‬Symetry type‭ ‬מ‭‬ 33‭-‬תבניות‭ ‬ולערוך‭ ‬אותן‭ ‬בהתאם‭ ‬לטעמכם‭ ‬האישי‭.‬
    ראוי‭ ‬לציין‭ ‬שהפעלת‭ ‬פקודת‭ ‬מילוי‭ ‬זו‭ ‬בגירסאות‭ ‬מוקדמות‭ ‬של‭ ‬התוכנה‭ ‬לא‭ ‬תציג‭ ‬את‭ ‬אפשרויות‭ ‬התסריט‭ ,‬אלא‭ ‬תמלא‭ ‬את‭ ‬השכבה‭ ‬בהתאם‭ ‬לפקודה‭.‬

את ‬תבנית‭ ‬זו‭ ‬יצרנו באמצעות‭ ‬כלי‭ ‬הצורות‭ ‬המיוחדות

תסריטי‭ ‬תבניות‭ ‬למתקדמים

תסריטי‭ ‬התבניות‭ ‬המובנים‭ ‬בפוטושופ‭ ‬מספקים‭ ‬כר‭ ‬נרחב‭ ‬ליצירת‭ ‬תבניות‭ ‬מעניינות‭.‬ ניתן‭ ‬להרחיב‭ ‬את‭ ‬היריעה‭ ‬באמצעות‭ ‬תסריטים‭ ‬הניתנים‭ ‬להורדה‭ ‬מהרשת‭.‬

  1. לפני‭ ‬הכל‭,‬ לחיצה‭ ‬על‭ ‬הקישור‭ ‬הבא‭ ‬תוריד‭ ‬קובץ‭ ‬מכווץ‭.‬ יש‭ ‬לפרוש‭ ‬את‭ ‬קובץ‭ ‬ה‭-‬Zip‭-‬(אם‭ ‬לא‭ ‬נפרש‭ ‬אוטומטית)‭ .‬בתיקייה‭ ‬שנפרשה‭ ‬מספר‭ ‬קבצים‭.‬ אחד‭ ‬מהם‭ ‬קובץ‭ ‬בפורמט‭ ‬Word‭ ‬הניתן‭ ‬לפתיחה‭ ‬במחשבי‭ ‬מק‭ ‬באמצעות‭ ‬התוכנה ‭ ‬ TextEdit‭ ‬המובנית‭ ‬במערכת‭ .‬קובץ‭ ‬זה‭ ‬כולל‭ ‬מידע‭ ‬אודות‭ ‬התסריטים‭ ,‬כולל‭ ‬הוראות‭ ‬הפעלה‭ .‬את‭ ‬קובצי‭ ‬הצורות‭ ‬(בפורמט‭ ‬Jpeg‭ ‬ואת‭ ‬קובצי‭ ‬ה‭‬ JCX‭-‬יש‭ ‬להעתיק‭ ‬במערכות‭ ‬חלונות‭ ‬לתיקייה‭ ‬שבנתיב‭ ‬הבא‭:‬
    C/Program Files/Adobe/Adobe Photoshop X/Presets/Deco
    במק‭ ‬יש‭ ‬למקם‭ ‬את‭ ‬הקבצים‭ ‬בנתיב‭ ‬הבא‭:‬
    Aplications‭/‬Adobe Photoshop‭ ‬X‭/‬Presets‭/‬Deco‭
    ‭‬ה‭‬
    X‭-‬מייצג את ‬גירסת‭ ‬הפוטושופ‭ ‬המותקנת‭ ‬אצליך‭ ‬במחשב (A).
    שים לב! תסריטים אלו יעבדו החל בגירסה
    CS6 של פוטושופ ומעלה.‬

  2. את‭ ‬קובצי‭ ‬ה‭‬ JCX‭-‬יש‭ ‬למקם‭ ‬בנוסף‭ ‬לתיקיית‭ ‬Scripts‭ ‬בתיקיית‭ ‬Presets‭ ‬הנ"ל‭. ‬קובצי‭ ‬הPsd‭-‬ שבתיקייה‭ ‬זו‭ ‬הם‭ ‬קובצי‭ ‬תבניות‭ ‬בהם‭ ‬נשתמש‭ ‬מיד‭ .‬כעת‭ ‬יש‭ ‬לסגור‭ ‬את‭ ‬התוכנה‭ ‬Cmd+Q‭) ‬במק,‭ ‬Ctrl+Q‭ ‬בחלונות)‭ ‬ולהזניקה‭ ‬מחדש.‬

  3. בשלב‭ ‬זה‭ ‬יש‭ ‬לפתוח‭ ‬את‭ ‬אחד‭ ‬מקובצי‭ ‬התבניות‭.‬ לצורך‭ ‬דוגמא‭ ‬זו‭ ‬פתח‭ ‬את‭ ‬קובץ‭ ‬‮‬45-45-90Template‮"‬‭ .״‬קובץ‭ ‬זה‭ ‬כולל‭ ‬בנוסף‭ ‬לשכבת‭ ‬רקע‭ ‬לבנה‭,‬ שכבה‭ ‬הכוללת‭ ‬מסיכה‭ ‬המסתירה‭ ‬את‭ ‬חציה‭ ‬האלכסוני‭ ‬התחתון‭.‬

  4. יש‭ ‬לסמן‭ ‬את‭ ‬דמות‭ ‬השכבה‭ ,‬לבחור‭ ‬מחלון‭ ‬Swatches‭ ‬(הזמין‭ ‬מתפריט‭ ‬ (Window‭ ‬ את‭ ‬הצבע‭ ‬הרצוי‭ ‬ולצבוע‭ ‬אותה‭ ‬באמצעות‭ ‬קיצור‭ ‬המקלדת‭ ‬.alt+Delete‭‬ במידת הצורך ניתן לוותר על סעיף זה (תבנית ללא רקע).

  5. כעת‭ ‬יש‭ ‬ליצור‭ ‬שכבה‭ ‬חדשה‭ ‬וליצור‭ ‬צורה‭ ‬בגבולות‭ ‬המשולש‭ ‬העליון‭.‬ אין זה ‬משנה‭ ‬איזו‭ ‬צורה‭-‬ העיקר‭ ‬שלא‭ ‬תחרוג‭ ‬מגבולות‭ ‬המשולש‭.‬ ניתן‭ ‬להיעזר‭ ‬בכלי‭ ‬המסלולים‭,‬‭ ‬בכלי‭ ‬המכחול‭ ‬ובכל‭ ‬צבע‭ ‬העולה‭ ‬על‭ ‬רוחכם ‭ .(B)

  6. לאחר‭ ‬שעיצבת‭ ‬את‭ ‬התבנית‭ ‬יש‭ ‬להגדירה‭ ‬כתבנית‭ ‬באמצעות‭ ‬הפקודה ‭ ‬Define Pattern‭ ‬ מתפריט‭ ‬.Edit‭ ‬בחלון‭ ‬שנפתח‭ ‬הענק‭ ‬לתבנית‭ ‬שם‭ ‬ואשר‭ ‬את‭ ‬החלון‭‬.

  7. כעת‭ ‬יש‭ ‬ליצור‭ ‬מסמך‭ ‬חדש‭ ‬לבחינת‭ ‬התבנית‭ ‬‭.(‬File‭>‬New‭)‬‭‬‭ ‬מומלץ‭ ‬ליצור‭ ‬קובץ‭ ‬בעל‭ ‬מימדים‭ ‬גדולים‭,‬ למשל‭ ‬3000x3000‭ ‬פיקסלים‭. ‬

  8. צור‭ ‬שכבה‭ ‬חדשה‭ .‬כדי‭ ‬להריץ‭ ‬את‭ ‬התבנית‭ ‬יש‭ ‬להפעיל‭ ‬את‭ ‬הפקודה ‭ ‬ File>Scripts‭ ‬ושם‭ ‬התסריט‭ ‬שבחרת‭ .‬במקרה‭ ‬זה‭ ‬נבחר‭ ‬ב-
    ‭ ‬.
    Specify Wallpaper Using Several Patterns‭‬בשלב‭ ‬זה‭ ‬יתכן‭ ‬ותיאלץ‭ ‬להמתין‭ ‬מספר‭ ‬שניות‭ ‬לפתיחת‭ ‬חלון‭ ‬הפקודה‭ .‬חלון‭ ‬הפקודה‭ ‬כולל‭ ‬תפריט‭ ‬ובו‭ ‬מספר‭ ‬תסריטים‭ .‬לא‭ ‬ניתן‭ ‬להבין‭ ‬משמות‭ ‬התסריטים‭ ‬מה‭ ‬הם‭ ‬בדיוק‭ ‬עושים‭,‬ אך‭ ‬מי‭ ‬שמתעקש‭ ‬יכול‭ ‬לגלוש‭ ‬לקישור‭ ‬הבא‭ ‬כדי‭ ‬להבין‭ ‬את‭ ‬תפקודם (C). ‬מאחר‭ ‬וקובץ‭ ‬התבנית‭ ‬בו‭ ‬בחרנו‭) ‬‮‬45-45-90Template‮"‬״‭(‬‭‬ מבוסס‭ ‬על‭ ‬משולש‭ ‬ישר‭ ‬זוית‭,‬ יש‭ ‬לבחור‭ ‬בתבנית‭ ‬משולשים‭ ‬כמו‭ ‬P4G ‭, ‬P4M ‭, ‬PGG‭ ‬ועוד‭. ‬
    כאמור כדאי‭ ‬להיעזר‭ ‬ב
    אתר‭ ‬המצורף‭ ‬לבחינת‭ ‬התבניות ‭ .(C)

  1. כאמור‭,‬ בעזרת‭ ‬האתר‭ ‬ניתן‭ ‬לאתר‭ ‬תבנית‭ ‬המבוססת‭ ‬על‭ ‬משולש‭ ‬הדומה‭ ‬לתבנית‭ ‬שיצרנו‭.‬ לצורך‭ ‬דוגמא‭ ‬זו‭ ‬בחרנו‭ ‬ב-‬P4M‭ ‬Symetry ‬ולחצנו‭ ‬על‭ ‬כפתור
    ‭‬.
    (D) Use‭ ‬One‭ ‬Pattern‭‬ בחלון‭ ‬שנפתח‭,‬ כדי‭ ‬לבחור‭ ‬בתבנית‭ ‬שיצרנו‭,‬ יש‭ ‬ללחוץ‭ ‬על‭ ‬כפתור‭ ‬.(E) See‭ ‬Pattern‭ ‬Pictures‭ ‬

  2. בחלון‭ ‬שנפתח‭ ‬יש‭ ‬לבחור‭ ‬בתפריט‭ ‬Custom Pattern‭ ‬בתבנית‭ ‬שיצרנו‭ ‬(האחרונה‭ ‬ברשימה)‭ ‬ולאשר‭ ‬את‭ ‬החלון‭ ‬‭.(‬OK‭) ‬התוצאה‭ -‬התבנית‭ ‬סובבה‭ ‬בהתאם‭ ‬לסימטריה‭ ‬שבחרנו‭ ‬ויצרה‭ ‬טַפֶּט‭ ‬מעניין‭.‬ ראוי‭ ‬לציין‭ ‬שלא‭ ‬כל‭ ‬התבניות‭ ‬יניבו‭ ‬תוצאה‭ ‬נאה‭.‬ הסיבה‭ ‬לכך‭ ‬ברורה‭-‬ התבנית‭ ‬שיצרנו‭ ‬במקור‭ ‬הייתה‭ ‬בעלת‭ ‬צורה‭ ‬של‭ ‬משולש‭ ‬ישר‭ ‬זוית‭.‬ חלק‭ ‬מהתבניות‭ ‬מתבססות‭ ‬על‭ ‬ריבוע‭ ,‬חלק‭ ‬על‭ ‬מעויין‭ ‬וכן‭ ‬הלאה‭.‬ לכן‭ ‬חשוב‭ ‬לבצע‭ ‬את‭ ‬התהליך‭ ‬מספר‭ ‬פעמים‭ ‬עם‭ ‬תבניות‭ ‬שונות‭ ‬להשגת‭ ‬התוצאה‭ ‬הרצוייה‭.‬
    המלצה‭:‬ בדוגמא‭ ‬שלנו‭ ‬הגדרנו‭ ‬תבנית‭ ‬בעלת‭ ‬רקע‭ ‬אדום‭ .‬מותר‭ ‬ואפילו‭ ‬מומלץ‭ ‬להגדיר‭ ‬תבנית‭ ‬ללא‭ ‬רקע‭ .‬‭‬את‭ ‬הרקע‭ ‬אפשר‭ ‬להוסיף‭ ‬בכל‭ ‬שלב‭ ‬מתחת‭ ‬לשכבה‭ ‬זו‭.‬‭ ‬במידה‭ ‬ומעוניינים‭ ‬לערוך‭ ‬את‭ ‬צבע‭ ‬התבנית‭ ‬לאחר‭ ‬שנוצרה‭,‬ ניתן‭ ‬להוסיף‭ ‬שכבת‭ ‬התאמה‭ ‬מסוג‭ ‬Hue‭/‬Saturation‭ ‬ולקבוע‭ ‬שתשפיע‭ ‬רק‭ ‬על‭ ‬שכבת‭ ‬התבנית‭) ‬ולא‭ ‬על‭ ‬הרקע)‭ ‬באמצעות‭ ‬הפקודה‭ ‬Create‭ ‬Clipping‭ ‬Mask‭ ‬מתפריט ‭ ‬.Layer ‬כל שנותר‭ ‬הוא‭ ‬לגרור‭ ‬את‭ ‬מכוון‭ ‬הגוון‭ (‬Hue‭)‬‭ ‬להשגת‭ ‬הגוון‭ ‬הרצוי‭.‬

  3. היה‭ ‬הגיוני‭ ‬אילו‭ ‬ניתן‭ ‬היה‭ ‬להגדיר‭ ‬את‭ ‬הטפט‭ ‬שיצרנו‭ ‬כתבנית‭ .‬אך למרבה‭ ‬הצער‭, ‬במרבית‭ ‬המקרים‭ ‬אין‭ ‬זה‭ ‬כך‭ .‬כדי‭ ‬להגדיר‭ ‬את‭ ‬הטפט‭ ‬כתבנית‭ ‬יש‭ ‬צורך‭ ‬בהגדרת‭ ‬חלק‭ ‬מהטפט‭ ‬כתבנית‭ .‬באופן‭ ‬כללי‭ ‬יש‭ ‬לבחור‭ ‬באמצעות‭ ‬כלי‭ ‬הבחירה‭ ‬המלבני‭ ‬חלק‭ ‬סימטרי‭ ‬בטפט‭ ‬ולהגדירו‭ ‬כתבנית‭ ‬באמצעות‭ ‬הפקודה‭ ‬Define‭ ‬Pattern‭ ‬מתפריט‭ ‬Edit‭ ‬. כדי‭ ‬לבדוק‭ ‬אם‭ ‬תבנית‭ ‬זו‭ ‬עובדת‭ ‬יש‭ ‬ללחוץ‭ ‬על‭ ‬כפתור‭ ‬הוספת‭ ‬שכבת‭ ‬התאמה‭ ‬או‭ ‬מילוי‭ ‬בתחתית‭ ‬חלון‭ ‬השכבות‭ ‬ולבחור‭ ‬ב‭ Pattern‭-‬בחלון‭ ‬שנפתח‭ ‬יש‭ ‬לקבוע‭ ‬אחוז‭ ‬נמוך‭ ,‬‭(‬30‭%‬‭-‬60‭%‬‭) ‬כדי‭ ‬לוודא‭ ‬שאין‭ ‬סימני‭ ‬חיבור‭ ‬בין‭ ‬האריחים‭ .(F) ‬

תגיות: פקודות נסתרות, פוטושופ, תבניות, תבנית, תסריט, תסריטים, טאפט, יגאל לוי, פוטושופמאסטר, Script ,Pattern ,Photoshopmaster ,Yigal Levi ,Wallpaper ,Symettry

  • Wix Facebook page
  • Instagram Social Icon
  • Wix Twitter page
כל הזכויות שמורות ליגאל לוי 2019 ©
bottom of page
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=l.createElement(a,{is:o.is}):(e=l.createElement(a),"select"===a&&(l=e,o.multiple?l.multiple=!0:o.size&&(l.size=o.size))):e=l.createElementNS(e,a),e[Ni]=t,e[Pi]=o,Pl(e,t,!1,!1),t.stateNode=e,l=Ae(a,o),a){case"iframe":case"object":case"embed":Te("load",e),u=o;break;case"video":case"audio":for(u=0;u<$a.length;u++)Te($a[u],e);u=o;break;case"source":Te("error",e),u=o;break;case"img":case"image":case"link":Te("error",e),Te("load",e),u=o;break;case"form":Te("reset",e),Te("submit",e),u=o;break;case"details":Te("toggle",e),u=o;break;case"input":A(e,o),u=M(e,o),Te("invalid",e),Ie(n,"onChange");break;case"option":u=B(e,o);break;case"select":e._wrapperState={wasMultiple:!!o.multiple},u=Uo({},o,{value:void 0}),Te("invalid",e),Ie(n,"onChange");break;case"textarea":V(e,o),u=H(e,o),Te("invalid",e),Ie(n,"onChange");break;default:u=o}Me(a,u);var s=u;for(i in s)if(s.hasOwnProperty(i)){var c=s[i];"style"===i?ze(e,c):"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,null!=c&&Aa(e,c)):"children"===i?"string"==typeof c?("textarea"!==a||""!==c)&&X(e,c):"number"==typeof c&&X(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(ea.hasOwnProperty(i)?null!=c&&Ie(n,i):null!=c&&x(e,i,c,l))}switch(a){case"input":L(e),j(e,o,!1);break;case"textarea":L(e),$(e);break;case"option":null!=o.value&&e.setAttribute("value",""+P(o.value));break;case"select":e.multiple=!!o.multiple,n=o.value,null!=n?q(e,!!o.multiple,n,!1):null!=o.defaultValue&&q(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=Fe)}Ve(a,o)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ll(e,t,e.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));n=yn(yu.current),yn(bu.current),Jn(t)?(n=t.stateNode,o=t.memoizedProps,n[Ni]=t,n.nodeValue!==o&&(t.effectTag|=4)):(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(o),n[Ni]=t,t.stateNode=n)}return null;case 13:return zt(vu),o=t.memoizedState,0!==(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==o,o=!1,null===e?void 0!==t.memoizedProps.fallback&&Jn(t):(a=e.memoizedState,o=null!==a,n||null===a||(a=e.child.sibling,null!==a&&(i=t.firstEffect,null!==i?(t.firstEffect=a,a.nextEffect=i):(t.firstEffect=t.lastEffect=a,a.nextEffect=null),a.effectTag=8))),n&&!o&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&vu.current)?rs===Qu&&(rs=Yu):(rs!==Qu&&rs!==Yu||(rs=Gu),0!==us&&null!==es&&(To(es,ns),Co(es,us)))),(n||o)&&(t.effectTag|=4),null);case 4:return wn(),Ol(t),null;case 10:return Zt(t),null;case 17:return It(t.type)&&Ft(),null;case 19:if(zt(vu),o=t.memoizedState,null===o)return null;if(a=0!==(64&t.effectTag),i=o.rendering,null===i){if(a)mr(o,!1);else if(rs!==Qu||null!==e&&0!==(64&e.effectTag))for(i=t.child;null!==i;){if(e=_n(i),null!==e){for(t.effectTag|=64,mr(o,!1),a=e.updateQueue,null!==a&&(t.updateQueue=a,t.effectTag|=4),null===o.lastEffect&&(t.firstEffect=null),t.lastEffect=o.lastEffect,o=t.child;null!==o;)a=o,i=n,a.effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,e=a.alternate,null===e?(a.childExpirationTime=0,a.expirationTime=i,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=e.childExpirationTime,a.expirationTime=e.expirationTime,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,i=e.dependencies,a.dependencies=null===i?null:{expirationTime:i.expirationTime,firstContext:i.firstContext,responders:i.responders}),o=o.sibling;return Mt(vu,1&vu.current|2),t.child}i=i.sibling}}else{if(!a)if(e=_n(i),null!==e){if(t.effectTag|=64,a=!0,n=e.updateQueue,null!==n&&(t.updateQueue=n,t.effectTag|=4),mr(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate)return t=t.lastEffect=o.lastEffect,null!==t&&(t.nextEffect=null),null}else 2*ru()-o.renderingStartTime>o.tailExpiration&&1t)&&vs.set(e,t)))}}function Ur(e,t){e.expirationTimee?n:e,2>=e&&t!==e?0:e}function qr(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=$t(Vr.bind(null,e));else{var t=Br(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Fr();if(1073741823===t?r=99:1===t||2===t?r=95:(r=10*(1073741821-t)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Yl&&Bl(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?$t(Vr.bind(null,e)):Wt(r,Hr.bind(null,e),{timeout:10*(1073741821-t)-ru()}),e.callbackNode=t}}}function Hr(e,t){if(ks=0,t)return t=Fr(),No(e,t),qr(e),null;var n=Br(e);if(0!==n){if(t=e.callbackNode,(Ju&(Wu|$u))!==Hu)throw Error(r(327));if(lo(),e===es&&n===ns||Kr(e,n),null!==ts){var o=Ju;Ju|=Wu;for(var a=Yr();;)try{eo();break}catch(t){Xr(e,t)}if(Gt(),Ju=o,Bu.current=a,rs===Ku)throw t=os,Kr(e,n),To(e,n),qr(e),t;if(null===ts)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=rs,es=null,o){case Qu:case Ku:throw Error(r(345));case Xu:No(e,2=n){e.lastPingedTime=n,Kr(e,n);break}}if(i=Br(e),0!==i&&i!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=Si(oo.bind(null,e),a);break}oo(e);break;case Gu:if(To(e,n),o=e.lastSuspendedTime,n===o&&(e.nextKnownPendingLevel=ro(a)),ss&&(a=e.lastPingedTime,0===a||a>=n)){e.lastPingedTime=n,Kr(e,n);break}if(a=Br(e),0!==a&&a!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==is?o=10*(1073741821-is)-ru():1073741823===as?o=0:(o=10*(1073741821-as)-5e3,a=ru(),n=10*(1073741821-n)-a,o=a-o,0>o&&(o=0),o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Uu(o/1960))-o,n=o?o=0:(a=0|l.busyDelayMs,i=ru()-(10*(1073741821-i)-(0|l.timeoutMs||5e3)),o=i<=a?0:a+o-i),10 component higher in the tree to provide a loading indicator or placeholder to display."+N(i))}rs!==Zu&&(rs=Xu),l=yr(l,i),f=a;do{switch(f.tag){case 3:u=l,f.effectTag|=4096,f.expirationTime=t;var w=Ar(f,u,t);ln(f,w); break e;case 1:u=l;var E=f.type,k=f.stateNode;if(0===(64&f.effectTag)&&("function"==typeof E.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===ms||!ms.has(k)))){f.effectTag|=4096,f.expirationTime=t;var _=Ir(f,u,t);ln(f,_);break e}}f=f.return}while(null!==f)}ts=no(ts)}catch(e){t=e;continue}break}}function Yr(){var e=Bu.current;return Bu.current=Cu,null===e?Cu:e}function Gr(e,t){eus&&(us=e)}function Jr(){for(;null!==ts;)ts=to(ts)}function eo(){for(;null!==ts&&!Gl();)ts=to(ts)}function to(e){var t=Fu(e.alternate,e,ns);return e.memoizedProps=e.pendingProps,null===t&&(t=no(e)),qu.current=null,t}function no(e){ts=e;do{var t=ts.alternate;if(e=ts.return,0===(2048&ts.effectTag)){if(t=br(t,ts,ns),1===ns||1!==ts.childExpirationTime){for(var n=0,r=ts.child;null!==r;){var o=r.expirationTime,a=r.childExpirationTime;o>n&&(n=o),a>n&&(n=a),r=r.sibling}ts.childExpirationTime=n}if(null!==t)return t;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=ts.firstEffect),null!==ts.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=ts.firstEffect),e.lastEffect=ts.lastEffect),1e?t:e}function oo(e){var t=qt();return Vt(99,ao.bind(null,e,t)),null}function ao(e,t){do lo();while(null!==gs);if((Ju&(Wu|$u))!==Hu)throw Error(r(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=ro(n);if(e.firstPendingTime=a,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===es&&(ts=es=null,ns=0),1u&&(c=u,u=l,l=c),c=Ue(w,l),f=Ue(w,u),c&&f&&(1!==k.rangeCount||k.anchorNode!==c.node||k.anchorOffset!==c.offset||k.focusNode!==f.node||k.focusOffset!==f.offset)&&(E=E.createRange(),E.setStart(c.node,c.offset),k.removeAllRanges(),l>u?(k.addRange(E),k.extend(f.node,f.offset)):(E.setEnd(f.node,f.offset),k.addRange(E)))))),E=[];for(k=w;k=k.parentNode;)1===k.nodeType&&E.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w=t&&e<=t}function To(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Co(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function No(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Po(e,t,n,o){var a=t.current,i=Fr(),l=su.suspense;i=jr(i,a,l);e:if(n){n=n._reactInternalFiber;t:{if(J(n)!==n||1!==n.tag)throw Error(r(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(It(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(r(171))}if(1===n.tag){var s=n.type;if(It(s)){n=Dt(n,s,u);break e}}n=u}else n=Al;return null===t.context?t.context=n:t.pendingContext=n,t=on(i,l),t.payload={element:e},o=void 0===o?null:o,null!==o&&(t.callback=o),an(a,t),Dr(a,i),i}function Oo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ro(e,t){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime