Пособие 2011
2. Трехмерное изменение масштаба
Рассмотрим частичное изменение масштаба. Оно реализуется следующим образом:
S(Sx,Sy,Sz,1)=,
т. е. [x,y,z,1]*S(Sx,Sy,Sz)=[Sx*x,Sy*y,Sz*z,1].
Общее изменение масштаба получается за счет 4-го диагонального элемента, т. е.
[x y z 1] * = [x y z S] = [x* y* z* 1] = [].
Такой же результат можно получить при равных коэффициентах частичных изменений масштабов. В этом случае матрица преобразования такова:
S= .
Содержание
- «Национальный исследовательский томский политехнический университет»
- Введение
- Способы представления изображений в эвм
- Растровое представление изображений
- Параметры растровых изображений
- Векторное представление изображений
- Представление изображений с помощью фракталов
- Геометрические фракталы
- Алгебраические фракталы
- Системы итерируемых функций
- Представление цвета в компьютере
- Свет и цвет
- Цветовые модели и пространства
- Цветовая модель rgb
- Субтрактивные цветовые модели
- Модели hsv и hsl
- Системы управления цветом
- Графические файловые форматы
- Растровые алгоритмы
- Алгоритмы растеризации
- Растровое представление отрезка. Алгоритм Брезенхейма
- Растровая развёртка окружности
- Кривые Безье
- Закраска области, заданной цветом границы
- Заполнение многоугольника
- Методы устранения ступенчатости
- Метод увеличения частоты выборки
- Метод, основанный на использовании полутонов
- Методы обработки изображений
- Яркость и контраст
- Масштабирование изображения
- Преобразование поворота
- Цифровые фильтры изображений
- Линейные фильтры
- Сглаживающие фильтры
- Контрастоповышающие фильтры
- Разностные фильтры
- Нелинейные фильтры
- Преобразования растровых изображений
- Векторизация с помощью волнового алгоритма
- Построение скелета изображения
- Оптимизация скелета изображения
- Сегментация изображений
- Методы, основанные на кластеризации
- Алгоритм разрастания регионов
- Компьютерная геометрия
- Двумерные преобразования
- Однородные координаты
- Двумерное вращение вокруг произвольной оси
- Трехмерные преобразования
- 2. Трехмерное изменение масштаба
- 3. Трехмерный сдвиг
- 4. Трехмерное вращение
- Проекции
- Математическое описание плоских геометрических проекций
- Изображение трехмерных объектов
- Видимый объем
- Преобразование видимого объема
- Представление пространственных форм
- Полигональные сетки
- Явное задание многоугольников
- Задание многоугольников с помощью указателей в список вершин
- Явное задание ребер
- Удаление невидимых линий и поверхностей
- Классификация методов удаления невидимых линий и поверхностей
- Алгоритм плавающего горизонта
- Алгоритм Робертса
- Определение нелицевых граней
- Удаление невидимых ребер
- Алгоритм, использующий z–буфер
- Методы трассировки лучей
- Алгоритмы, использующие список приоритетов
- Алгоритм Ньюэла-Ньюэла-Санча для случая многоугольников
- Алгоритм Варнока (Warnock)
- Алгоритм Вейлера-Азертона (Weiler-Atherton)
- Методы закраски
- Диффузное отражение и рассеянный свет
- Зеркальное отражение
- Однотонная закраска полигональной сетки
- Метод Гуро
- Метод Фонга
- Поверхности, пропускающие свет
- Детализация поверхностей
- Детализация цветом
- Детализация фактурой
- Библиотека OpenGl
- Особенности использования OpenGl в Windows
- Основные типы данных
- Рисование геометрических объектов
- Работа с буферами и задание цвета объектов
- Задание графических примитивов
- Рисование точек, линий и многоугольников
- Преобразование объектов в пространстве
- Преобразования в пространстве
- Получение проекций
- Задание моделей закрашивания
- Освещение
- Полупрозрачность. Использование α-канала
- Наложение текстуры
- Аппаратные средства машинной графики
- Устройства ввода
- Сканеры
- Основные характеристики
- Фирмы-производители
- Дигитайзеры
- Принцип действия
- Основные характеристики
- Фирмы-производители
- Цифровые фотокамеры
- Принцип действия
- Фирмы-производители
- Литература
- Оглавление
- Отпечатано в Издательстве тпу в полном соответствии с качеством предоставленного оригинал-макета