Книга «Основы компьютерной графики на языке Kotlin»

Язык программирования Котлин не имеет собственной графики и элементов управления, которые совершенно необходимы в интерактивных мультимедийных программах. Можно использовать графические возможности языка Ява, но это не очень удобно. В книге «Основы компьютерной графики на языке Kotlin» для программирования компьютерной графики мы задействуем простую, но мощную библиотеку core.jar, которая составляет основу языка Процессинг.

С этой книгой вы быстро изучите основы компьютерной графики, и сможете самостоятельно рисовать красивые узоры, решать задачи, писать игры и разрабатывать компьютерные модели по биологии, физике, химии.

В ней вы найдёте исчерпывающий теоретический материал для самостоятельного и разностороннего творчества:

· цвет в компьютерной графике, цветовые модели RGB и HSB

· растровая и векторная графика

· двумерные и трёхмерные примитивы: пиксели, точки, прямые, треугольники, прямоугольники, многоугольники, эллипсы, дуги, кривые, плоскости, параллелепипеды, сферы

· буферная графика

· трансформации, матрица трансформаций

· режимы наложения цветов

· анимация

· шейдеры

· освещение

· камера

· управление мышкой и клавишами

Все основные графические функции проиллюстрированы многочисленными проектами.

Эта книга будет интересна и полезна:

· Школьникам с 10-летнего возраста.

· Родителям для совместных занятий по программированию с детьми.

· Учителям информатики.

· Всем начинающим программистам любого возраста, не имеющим предварительного опыта в программировании.

Книга здесь:

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

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

1 лайк