mf-handmadelisted
Install: claude install-skill arielaizn/motion-forge-plugin
# mf-handmade · חומר שאפשר לגעת בו
סרט דוגמה: `../motion-forge/studio/gallery/11_papercut.html`. כלים: `FX.paper`, `FX.noiseTexture`, `FX.halftone`, `step`, `wiggle`, `layer`, `CAM.parallax`.
## שלושה חוקים
1. **החומר מזוהה מפריים אחד.** טקסטורה על כל משטח: סיבי נייר, אבקת גיר, גרגרי פיגמנט, חוטים. צורה שטוחה עם פילטר מעל לא נחשבת.
2. **תנועה בשתיים ובשלוש.** הציור מתחלף ב-12fps או 8fps (`const tt = step(t, 12)`), ורעידת "boil" קטנה (2 עד 3px) בכל
החלפה, מזרע קבוע לכל פריים מצויר. מצלמה ואבק יכולים לזוז ב-30fps.
3. **כל צליל שייך לחומר.** נייר מרשרש (`A.noise` bandpass קצר), גיר חורק (סינוס גבוה עם vibrato), מחט מתקתקת.
## מתכונים לפי חומר
| חומר | מראה | תנועה | קול |
|---|---|---|---|
| נייר חתוך | שכבות צבע אחיד + `FX.paper` + צל רך מתחת לכל שכבה + קצה לא מושלם (`P.wiggle` קבוע) | פרלקסה בין שכבות, כניסות "מונחות ביד" עם סיבוב קטן | רשרוש, טפיחה, יוקולele (`groove('playful')`) |
| קולאז' זין | נייר עיתון, halftone שחור-לבן, אקסנט אדום, אותיות "כופר" מגופנים שונים | סטופ-מושן ב-8fps, ג'יטר של נייר | מכונת כתיבה, מספריים, lo-fi |
| גיר | רקע `#1f3a2e`, קווים שבורים מכמה מעברים עם שקיפות, רוחות מחיקה | הקו נכתב (trim) עם רעש בעובי | חריקת גיר, מחיאות, `groove('playful')` |
| עיפרון | נייר שמנת, קווי בנייה כחולים מתחת, הצללה בקווים מקבילים, סימני מחק | boil ב-12fps | שריטות עיפרון, פסנתר סולו |
| צבעי מים ודיו | כתמים (`P.blob`) עם שוליים כהים יותר, שכבות שקופות ב-multiply, גרעין נייר | כתם מתפשט (radius ב-`E.outCubic`), דיו זורם | טפטופים, pad רך |
| ריסוגרף | 2 עד 3 צב