Система координат в машинной графике

Стандартом определены три системы координат.

1) Мировые.

2) Нормированные.

3) Координаты устройств.

1) Не дают представления о размерах отдельно взятого предмета. Они описывают форму предмета вне зависимости от его размеров. Как таковая система координат (её начало) можно определить в любой точке. При задании геометрического предмета за начальную точку берут левый нижний угол.

 
  Система координат в машинной графике - №1 - открытая онлайн библиотека

1 Если поставить на ребро, то это будет уже совсем

иной предмет.

1 (0,0,0)

Как соотнесено большое и малое? Правильно форму любого объекта описывать в мировых координатах. Именно в таком виде объекты хранятся в ядре графической системы. От английского WC означает мировые координаты.

2) Нормированные координаты являются промежуточными. Не зависят от устройтсв. Нормирование производится в некоторый диапазон. В графике от 0 до 1, то есть числа большие 0, и не большие 1.

 
  Система координат в машинной графике - №2 - открытая онлайн библиотека

z

Система координат в машинной графике - №3 - открытая онлайн библиотека 1

 
  Система координат в машинной графике - №4 - открытая онлайн библиотека

Система координат в машинной графике - №5 - открытая онлайн библиотека Система координат в машинной графике - №6 - открытая онлайн библиотека Система координат в машинной графике - №7 - открытая онлайн библиотека Система координат в машинной графике - №8 - открытая онлайн библиотека Система координат в машинной графике - №9 - открытая онлайн библиотека y

Система координат в машинной графике - №10 - открытая онлайн библиотека Система координат в машинной графике - №11 - открытая онлайн библиотека 1

x

Все преобразования объектов проводятся в нормированных координатах. Переход от нормированных координат к координатам устройств выполняется очень легко. От английского NDC означает нормированные координаты.

3) Координаты устройства. Учитывают все конкретные свойства устройств вывода. Например.

       
    Система координат в машинной графике - №12 - открытая онлайн библиотека
  Система координат в машинной графике - №13 - открытая онлайн библиотека
 

Система координат в машинной графике - №14 - открытая онлайн библиотека Система координат в машинной графике - №15 - открытая онлайн библиотека Система координат в машинной графике - №16 - открытая онлайн библиотека Система координат в машинной графике - №17 - открытая онлайн библиотека Система координат в машинной графике - №18 - открытая онлайн библиотека Система координат в машинной графике - №19 - открытая онлайн библиотека y x

поле

Система координат в машинной графике - №20 - открытая онлайн библиотека вывода

 
  Система координат в машинной графике - №21 - открытая онлайн библиотека

Система координат в машинной графике - №22 - открытая онлайн библиотека x y

 
  Система координат в машинной графике - №23 - открытая онлайн библиотека

экран монитора

Важен размер поля вывода по вертикали и горизонтали. Пусть установлено разрешение экрана 800х600. 1 нормированная координата = 800 по х

1 нормированная координата = 600 по y

При переходе к координатам устройства вывода получают правильный масштаб, не теряя части изображения. Используется понятие поле вывода. Поле вывода 400х300.

Весь процесс преобразования из 1 в 3 называется видовым конвейером. Также вводится понятие видимого объёма. Видимый объём задаётся в мировом пространстве.