Processing

Живий звук в Processing

У прикладі Програвання аудіофайлів ви навчилися програвати аудіофайл У цьому прикладі ми навчимося підключати до скетчу мікрофонний вхід Це прекрасна властивість бібліотеки Minim і працювати з ним дуже легко Цей приклад можна рассмотриваются як перший крок для тих, хто хоче створити художню інсталяцію, що відповідає на звук

Обчислення розміру PDF файлу в Processing

Уявіть, що вам потрібно створити кілька тисяч векторних зображень для друку листівок Для спрощення роботи вам, можливо, буде потрібно згенерувати PDF файл певного розміру, щоб не займатися цим вручну Як це робиться У першу чергу потрібно визначити розміри зображення Візьмемо стандартний аркуш A4 Розміри такого листа 210 x 297 міліметрів або 82677 x 116929 дюймів […]

Пишемо текст в Processing

Якщо ви коли-небудь створювали текст в програмах типу InDesign, ви знаєте, що існує безліч налаштувань, наприклад відстань між буквами і перенесення слів У Processing це не так важливо Ваші можливості для виведення тексту будуть дещо обмежені, але достатні, для того, щоб зробити щось цікаве

Перехід на заданий кадр в Processing

У попередньому прикладі ми навчилися керувати швидкістю відео У цьому прикладі ми навчимося перескакувати на заданий кадр відеофайлу Як це робиться Цей приклад почнемо з того ж, з чого починався попередній приклад, але тут додамо перенісши типу float під імям w, за допомогою якої зробимо індикатор виконання

Працюємо з кольором в Processing

Найкращий спосіб зробити вашу художню роботу цікавою – колір Якщо ви коли-небудь використовували програму на зразок Photoshop, ви знаєте, що існують різні системи опису кольору Це CMYK, LAB, HSB, HSV, RGB, XYZ і тд Для устовкі кольору фону, штриха або фігури в Processing ви можете користуватися системами RGB або HSB У наступному прикладі ми покажемо, […]

Доступ до розміру екрану і щільності в Processing

У прикладі Запуск скетчу в емуляторі Android ви дізналися, що ОС Android сама встановлює розмір вікна скетчу У цьому прикладі ми подивимося, як отримати доступ до ширини, висоті, DPI і щільності екрана Існує безліч пристроїв Android з різними розмірами екрану і дозволом Ці величини дозволять вашому скетчу коректно працювати на всіх цих пристроях

Завантаження текстових файлів у Processing

У цьому прикладі ми розглянемо основні прийоми завантаження текстових файлів з жестого диска У наступних розділах ми застосуємо ці навички Приступимо Тут вам знадобиться текстовий файл з кількома рядками тексту Я взяв стотвореніе My life as a progress meter від fridge Ви можете прочитати весь текст на сайті поезії за адресою http://opensourcepoetry org / indexhtml […]

Створення бібліотек Processing в проекті Eclipse

Приступимо Створення бібліотек завжди було непростим заняттям, так як робота в проекті Eclipse вимагала знання середовища і навичок Команда Processing доклала чимало зусиль для створення шаблону для Eclipse, щоб спростити цей процес Завантажити його можна за адресою: http://codegooglecom/p/processing/downloads розпаковувати архів не потрібно

Робота з HashMap в Processing

HashMap схожі на масиви, але для доступу до елементів використовують інші методи Масиви використовують цілі числа в якості індексу, в той час як HashMap використовують String HashMap зручні, коли вам потрібно знайти певний елемент у величезному комплексі даних

Створення вашого першого скетчу Processing для мережі

У цьому прикладі ми познайомимося з новим режимом – JAVASCRIPT Ви дізнаєтеся про відмінності режиму STANDARD від режиму JAVASCRIPT Приступимо Перше, що нам для цього потрібно – перемкнутися на режим JAVASCRIPT Ви робили це кілька глав тому Якщо ви не памятаєте, як це зробити – загляньте в приклад Перемикання режимів в Главі 1, Починаємо програмувати […]