thebookofshaders/appendix/01/README-ua.md

2.9 KiB
Raw Permalink Blame History

Як запустити приклади на Raspberry Pi?

Кілька років тому, припускати, що кожен має комп'ютер із графічним процесором, було важко. Зараз більшість комп'ютерів вже мають GPU, хоча подекуди й для деяких навчальних класів це все ще не так.

Завдяки Raspberry Pi Foundation новий тип невеликих і дешевих комп'ютерів (близько 35$ за штуку) знайшов свій шлях до навчальних класів. Що ще важливіше для цілей цієї книги, Raspberry Pi постачається з гідним графічним процесором Broadcom, до якого можна отримати доступ безпосередньо з консолі. Я створив гнучкий інструмент для онлайн-кодування GLSL під назвою glslViewer, який запускає всі приклади цієї книги. Ця програма має можливість автоматично оновлювати результат, коли користувач зберігає зміни у своєму коді. Що це значить? Ви можете редагувати код шейдеру, і щоразу, коли ви його зберігаєте, він буде автоматично скомпільований з оновленням вислідного зображення.

Створивши локальну копію репозиторію книги (див. попередній розділ) і встановивши glslViewer, можна запускати приклади за допомогою команди glslviewer. Крім того, з додатковим прапорцем -l можна візуалізувати поточний приклад у кутку екрана під час редагування коду за допомогою будь-якого текстового редактора (наприклад, nano, pico, vi, vim або emacs) . Це також працює при підключенні через ssh/sftp.

Щоб встановити та налаштувати все необхідне на Raspberry Pi, після встановлення Raspbian і входу в систему, введіть наступні команди:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core glslviewer
cd ~
git clone https://github.com/patriciogonzalezvivo/thebookofshaders.git
cd thebookofshaders