Сьогодні я вирішив зосередитись не на вигадуванні візуальних образів, а на запиті від @coloristica у твіттері. Марина питала як можна зберегти скетч у розмірі в кілька разів більшому за розмір самого вікна програми. Наприклад, розмір вашого скетча 640 x 640 пікселів, а вам треба зберегти у 3200 x 3200.
Я трошки погуглив, трохи дописав сам і ось, що вийшло:
Початковий розмір скетчу був якраз 640 x 640 px, але тепер при кліку на клавішу “s” програма зберігає його у файл із роздільною здатністю 3200 х 3200 px. Якщо ви зазирнете в код, то побачите там функцію void saveHiRes(int scaleFactor)
, тут параметр scaleFactor відповідає за кількість разів збільшення зображення.
Як бачите, збергати великі зображення досить просто.
Код скетчу на Github.