клуба растур

Растровая графика всегда оперирует двумерных массивом (матрицей) пикселей. Каждому пикселю сопоставляется значение яркости, цвета, прозрачности — или комбинация этих значений. Растровый образ имеет некоторое число строк и столбцов.

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

В растровом виде представимо любое изображение, однако этот способ хранения имеет свои недостатки: большой объём памяти, необходимый для работы с изображениями, потери при редактировании.

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

клуба

Векторная графика представляет изображение как набор геометрических примитивов. Обычно в качестве них выбираются точки, прямые, окружности, прямоугольники, а также как общий случай, кривые некоторого порядка. Объектам присваиваются некоторые атрибуты, например, толщина линий, цвет заполнения. Рисунок хранится как набор координат, векторов и других чисел, характеризующих набор примитивов. При воспроизведении перекрывающихся объектов имеет значение их порядок.

Изображение в векторном формате даёт простор для редактирования. Изображение может без потерь масштабироваться, поворачиваться, деформироваться, также имитация трёхмерности в векторной графике проще, чем в растровой. Дело в том, что каждое такое преобразование фактически выполняется так: старое изображение (или фрагмент) стирается, и вместо него строится новое. Математическое описание векторного рисунка остаётся прежним, изменяются только значения некоторых переменных, например, коэффициентов

клуба клуба

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

Трёхмерная графика бывает полигональной и воксельной. Воксельная графика аналогична растровой. Объект состоит из набора трёхмерных фигур, чаще всего кубов. А в полигональной компьютерной графике все объекты обычно представляются как набор поверхностей, минимальную поверхность называют полигоном. В качестве полигона обычно выбирают треугольники.

В отличие от 2D-графики, 3D-графика использует трёхмерное представление геометрических данных. В целях производительности это хранится в компьютере. Это включает в себя изображения, которые могут быть для последующего отображения или для просмотра в реальном времени.

Всеми визуальными преобразованиями в векторной (полигональной) 3D-графике управляют матрици. В компьютерной графике используется три вида матриц:

• Матрица поворота

• матрица сдвига

• матрица масштабирования

Любой полигон можно представить в виде набора из координат его вершин. Так, у треугольника будет 3 вершины. Координаты каждой вершины представляют собой вектор (x, y, z). Умножив вектор на соответствующую матрицу, мы получим новый вектор. Сделав такое преобразование со всеми вершинами полигона, получим новый полигон, а преобразовав все полигоны, получим новый объект, повёрнутый/сдвинутый/масштабированный относительно исходного.