В этой книге мы рассмотрим графическую библиотеку Processing.ру, которая полностью удовлетворяет их желания. Она написана на языке Ява, но программы, использующие её, нужно писать на Питоне. Этот язык достаточно прост в изучении и применении, а программы на Питоне работают на всех устройствах, на которых установлены операционные системы Windows, MacOS и Linux, то есть практически везде и всюду.
В книге подробно, обстоятельно и с многочисленными примерами рассматриваются графические возможности библиотеки Processing.ру. В ней вы найдёте множество разнообразных программ с исчерпывающими комментариями. Большинство проектов, что естественно для такой книги, учебные, но несколько программ имеют самостоятельную ценность и могут использоваться в художественном творческом процессе.

Выбираем режим программирования.
По умолчанию действует режим Java, но программы можно писать также на Питоне и ЯваСкрипте. Чтобы добавить новый режим, раскройте список в правом верхнем углу Главного окна и нажмите строчку Добавить режим… (Add Mode…).
В диалоговом окне Contribution Manager, на вкладке Modes выделите строчку Python Mode for Processing 3 и нажмите кнопку Install (см. рис. на след. стр.).
ОГЛАВЛЕНИЕ.
Компьютерная графика на Пит оне.
От автора.
Оглавление.
Среда разработки.
Устанавливаем Процессинг.
Среда разработки Процессинг.
Русификация программы.
Выбираем режим программирования.
Учебные программы.
Окно и мышка.
Проект CreateWindow.
Проект FullScreen.
Серая мышка.
Проект Mouse.
Проект GrayColor.
Проект GrayColor2.
Проект Функция draw.
Проект Функция draw 2.
Проект Консольная арифметика.
Проект Отладка программ.
Структура программ.
Да будет цвет!.
Цветовая модель RGB.
Проект Цветные окна.
Функция fill.
Проект ColorMode.
Проект HSBColor.
Инструмент Color Selector.
Проект Цветовые диапазоны.
Проект Цветная таблица.
Цветовые функции.
Проект Светоформа.
Проект Картинный фон.
Элемент управления ползунок (Slider).
Проект RGB-смеситель.
Проект HSBSlider.
Проект HSBSlider3.
Пиксели и точки.
Проект Пуантилизм, или Ставим точки.
Проект Пуантилизм 2.
Проект Пуантилизм 3.
Проект Случайные точки.
Проект Большие точки.
Проект Мигающие точки.
Проект Пульсирующие точки.
Проект Пипетка.
Проект Пипетка 2.
Занимательные игры с пикселями.
Проект Синусоидные полоски.
Проект Синусоидные полоски с клавишами.
Проект Анимированные синусоидные полоски.
Проект Двойная волна.
Проект Двойная волна HSB.
Проект Лунки.
Проект Лунки HSB.
Проект Радиальные волны.
Проект Радиальные волны с клавишами.
Проект Анимированные радиальные волны.
Проект Радиальные волны HSB.
Проект Анимированные радиальные волны HSB.
Проект Ромбы.
Проект Синусоиды Винни-Пуха.
Проект Туманность.
Проект Заливаем!.
Прямые линии.
Проект Случайные линии.
Проект Функция strokeJoin.
Проект Функция strokeJoin 2.
Проект Цветные линии.
Проект Градиентная заливка.
Проект Случайный градиент.
Проект Интерактивный градиент.
Проект Интерактивный градиент 2.
Проект Горизонтальный градиент.
Проект Горизонтальный градиент 2.
Проект Синусоидный градиент.
Проект Синусоидный градиент 2.
Проект Прямоугольный градиент.
Треугольники.
Проект Случайные треугольники.
Проект Треугольный треугольник.
Проект Треугольный треугольник 2.
Прямоугольники и квадраты.
Проект Прямоугольные режимы.
Проект Случайные прямоугольники.
Проект Случайные квадраты.
Проект Считаем квадратики.
Проект Пиксели.
Проект Цветные прямоугольники.
Проект Шахматная доска.
Проект Стакан.
Эллипсы и круги.
Проект Многоточие.
Проект Мишень.
Проект Случайные эллипсы.
Проект Живые картинки.
Проект Цветные круги.
Проект Радиальный градиент.
Проект Радиальные волны 2.
Проект Одинокий пульсар.
Проект Жёлтая подводная лодка.
Геометрические примитивы.
Дуги.
Проект Гнём дуги.
Проект Анимированные сектора.
Четырёхугольники.
Проект Бойкие четырёхугольники.
Параметрические кривые.
Проект Параметрические кривые.
Проект Параметрические кривые 2.
Проект Параметрические кривые 3.
Растровые изображения.
Картинные функции.
Проект Цветные волны.
Проект Цветные волны 2.
Проект Функция resize.
Проект Функция copy.
Проект Функция save.
Проект Лупа.
Проект Летающие мячи.
Функция blend.
Проект Режимы наложения.
Проект Режимы наложения 2.
Проект Цветные чернила.
Проект Фильтруем снимки.
Проект Фильтруем снимки 2.
Проект Фильтруем снимки 2А.
Проект Картинные фильтры.
Проект Правила маскарада.
Проект Буферная графика.
Трансформации.
Проект Перенос.
Проект Масштабирование.
Проект Масштабирование 2.
Проект Перекос.
Проект Поворот.
Проект Трансформаторная анимация.
Многоугольники.
Проект Многоугольники.
Проект Многоугольники 2.
Проект Точки.
Проект Закругляемся!.
Проект Контур.
Проект Контуры.
Проект Контуры 2.
Шейдеры.
Проект Шейдер Корсуна.
Проект Шейдеры своими руками.
Проект Шейдеры своими руками 2.
Проект Шейдеры своими руками 3.
Проект Шейдеры своими руками 4.
Проект Шейдеры своими руками 5.
Проект Шейдерные квадратики.
Проект Шейдерный градиент.
Проект Шейдерный градиент 2.
Проект Шейдерный градиент 3.
Проект Шейдерный градиент 4.
Проект Шейдерный градиент 5.
Проект Шейдерный градиент 6.
Проект Анимированный шейдерный градиент.
Проект Шейдерная чёрная дыра.
Проект Шейдерная туманность.
Проект Шейдерный ландшафт.
Литература.
Серия Программирование для детей.
Серия Программирование на Питоне.
Серия Программирование на языке C# 5.0: Начальный уровень.
Серия Учись программировать с Котлином.
Серия Учись программировать с Процессингом.
Серия Программирование на ЯваСкрипте.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Компьютерная графика на Питоне, Рубанцев В., 2019 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Хештеги: #учебник по программированию :: #программирование :: #Рубанцев :: #графика
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
Предыдущие статьи:









