shmentura logo

6.12.07

נודבוקס


נודבוקס היא סביבת תיכנות ליצירת ג'נרייטיב דיזיין (למק בלבד) - ויז'ואלים שנוצרים ע"י תכנות, במקום ע"י ציור. באתר אפשר להוריד את התוכנה באופן חופשי ולדפדף בין עשרות דוגמאות קוד שימושיות ונפלאות.

הרעיון הכללי הוא שכותבים או מעתיקים מדוגמא קטע קוד קצר בצד ימין, מקבלים ויז'ואל בצד שמאל, ואז מעתיקים אותו (משתמשים בפקודה Edit->Copy Image as PDF) לאילוסטרייטור, ויש תוכן וקטורי מוכן ומזומן לעריכה

לסיכום, מומלץ לכולם לנסות, זה לא קשה, לא דורש התקנה ולא מאיים. קל ליצר תוצאות בסיסיות, וזה כיף לשחק עם דוגמאות מוכנות מהאתר.

לילדי הפיסי שביניכם, ובעצם לכולם, מומלץ להעיף מבט גם בפרוססינג - כלי דומה והרבה הרבה יותר מפותח (אבל מעט פחות נוח לעבודה ווקטורית) - פרוססינג ראוי לפוסט עצמאי, וכזה יעלה בקרוב.

לסיפתח, העיתקו את הקוד הבא (ותקבלו את התוצאה החמודה המופיעה בעמוד הזה):


size(400,400)

fill(0, 0.6, 0.9, 0.1)
stroke(0, 0.6, 0.9)
strokewidth(0.25)

for i in range(100):
x = random(WIDTH)
y = random(HEIGHT)
r = random(50, 100)

oval(x,y,r,r)