Книга «Processing - Java для школьников, студентов, учёных, художников и дизайнеров. Подробный самоучитель»

Processing – это язык программирования и среда разработки - лучший выбор для тех, кто хочет научиться программировать на Яве. Вы можете использовать как облегчённый синтаксис языка Ява, так и “полноценный”. Таким образом, первую программу вы сможете написать за несколько секунд, а затем постепенно добавлять новые конструкции языка Ява.

Второе назначение программы Processing - облегчить разработку графических (и вообще мультимедийных) интерактивных программ непрофессиональным программистам: художникам, дизайнерам, учёным, школьникам, студентам. В этом им поможет книга «Processing - Java для школьников, студентов, учёных, художников и дизайнеров. Подробный самоучитель».

Даже не обладая глубокими познаниями в программировании, вы сможете создавать впечатляющие художественные произведения, иллюстрации к научным работам, а также компьютерные модели и симуляторы, визуализаторы данных, игры и другие приложения.

В книге подробно излагаются теоретические основы программирования в среде Processing 2:

  • Типы данных

  • Переменные, константы и литералы

  • Цвет в компьютерной графике

А также вы получите исчерпывающие сведения о программировании графики в среде Processing 2:

  • Геометрические примитивы на плоскости: пиксели, отрезки прямых, треугольники, прямоугольники, квадраты, окружности, круги, эллипсы, дуги, сектора, многоугольники и кривые

  • Растровые и векторные изображения

  • Буферная графика

  • Трансформации

  • Трёхмерная графика

  • Трёхмерные геометрические примитивы – точки, прямые, многоугольники и кривые, кубы и параллелепипеды, многогранники, сферы

  • Камера, освещение и анимация

Книга здесь:

Исходники здесь:

Ролик на Ютубе здесь:

1 лайк