В современной жизни мы постоянно сталкиваемся с компьютерной графикой. Средства визуализации крайне важны для инженеров и архитекторов, огромную роль играет компьютерная графика в рекламе и индустрии развлечений. Без нее было бы невозможным создание многих компьютерных игр. Компьютерная графика развивается быстрыми темпами, постоянно появляются новые методы и алгоритмы, позволяющие показывать сложные и захватывающие эффекты, затрачивая для этого все меньше и меньше вычислительных ресурсов. В данном учебнике рассматриваются основные аспекты компьютерной графики, как чисто математические, так и алгоритмические, дается описание используемых понятий и основных алгоритмов.
V sovremennoy zhizni my postoyanno stalkivaemsya s kompyuternoy grafikoy. Sredstva vizualizatsii krayne vazhny dlya inzhenerov i arkhitektorov, ogromnuyu rol igraet kompyuternaya grafika v reklame i industrii razvlecheniy. Bez nee bylo by nevozmozhnym sozdanie mnogikh kompyuternykh igr. Kompyuternaya grafika razvivaetsya bystrymi tempami, postoyanno poyavlyayutsya novye metody i algoritmy, pozvolyayushchie pokazyvat slozhnye i zakhvatyvayushchie effekty, zatrachivaya dlya etogo vse menshe i menshe vychislitelnykh resursov. V dannom uchebnike rassmatrivayutsya osnovnye aspekty kompyuternoy grafiki, kak chisto matematicheskie, tak i algoritmicheskie, daetsya opisanie ispolzuemykh ponyatiy i osnovnykh algoritmov.
In modern life we are constantly faced with computer graphics. Visualization is extremely important for engineers and architects, plays a huge role of computer graphics in advertising and the entertainment industry. Without it, it would be impossible the creation of many computer games. Computer graphics is developing at a rapid pace, there are always new methods and algorithms to show challenging and spectacular effects, this spending less and less computing resources. This tutorial covers the basic concepts of computer graphics as purely mathematical, and algorithmic, describes the concepts and basic algorithms.