В книге «Учись программировать с Процессингом» вы изучили основы программирования на языке Процессинг/Ява. Но Процессинг – это и мощный инструмент для учёных, художников, дизайнеров – для всех, кому нужны компьютерная графика и интерактивные мультимедийные программы.
Книга «Основы компьютерной графики на языке Процессинг/Ява» поможет вам быстро изучить основы компьютерной графики, и вы сможете самостоятельно рисовать красивые узоры, решать задачи, писать игры и разрабатывать компьютерные модели по биологии, физике, химии.
В ней вы найдёте исчерпывающий теоретический материал для самостоятельного и разностороннего творчества:
• основы компьютерной графики на Процессинге
• цвет в компьютерной графике, цветовые модели RGB и HSB
• растровая и векторная графика
• двумерные и трёхмерные примитивы: пиксели, точки, прямые, треугольники, прямоугольники, многоугольники, эллипсы, дуги, кривые, плоскости, параллелепипеды, сферы
• буферная графика
• трансформации, матрица трансформаций
• режимы наложения цветов
• анимация
• шейдеры
• освещение
• камера
• управление мышкой и клавишами
Все основные графические функции проиллюстрированы многочисленными проектами.
Эта книга будет интересна и полезна:
• Школьникам с 10-летнего возраста.
• Родителям для совместных занятий по программированию с детьми.
• Учителям информатики.
• Всем начинающим программистам любого возраста, не имеющим предварительного опыта в программировании.
Книга здесь:
Исходники здесь:
Ролик на Ютубе здесь: