Основы компьютерной графики и анимации
Всем известно, что программирование графики, будь то GDI+, OpenGL или DirectX, – непростое дело. Поэтому задача этой книги: показать начинающим программистам, что разрабатывать современные графические программы им вполне по силам! Для этого мы будем использовать графическую библиотеку из программы Смолл Бейсик SmallBasicLibrary, а также дополнительные библиотеки, расширяющие её возможности. И при этом мы будем писать приложения на настоящем Си-шарпе! В книге вас ждут многочисленные увлекательные и познавательные проекты. Вы научитесь: • Создавать и настраивать Графическое окно приложения • Рисовать пикселями • Чертить простые геометрические фигуры: прямые линии, треугольники, прямоугольники, эллипсы. • Создавать элементы управления: метки, кнопки, текстовые поля • Обрабатывать нажатия на клавиши и кнопки и перемещения мышки • «Фильтровать» картинки • Окрашивать поверхности и линии в разные цвета • Дрессировать Черепашку, чтобы она вычерчивала замысловатые кривые • Создавать и использовать простые и анимированные курсоры • Использовать в программах подвижные фигуры и анимировать их Компьютерная графика интересна и сама по себе, в чём вы сможете убедиться, просмотрев иллюстрации в этой книге, но она ещё и важный инструмент для программирования игр и головоломок. В качестве среды разработки мы будем использовать бесплатную, простую и очень удобную среду разработки LinqPad. «Домашние» задания помогут вам укрепить навыки программирования при самостоятельном решении посильных задач. Цель книги: изучить основы компьютерной графики и анимации с примерами на языке Си-шарп. Книга адресуется: школьникам, учителям информатики и всем любителям программирования. Книга здесь: https://disk.yandex.ru/i/rQJDUc58dxuTeg Исходники здесь: https://disk.yandex.ru/d/m6cOMIERhb8wHw
Название:
Основы компьютерной графики и анимации
Категория:
Разное