NGP – Network Graphic Protocol


Первые результаты по стандартизации были получены применительно к сети ARPA в рамках работ по разработке протоколов для аппаратно и машинно-независимого представления графических данных в сети.

ПГ - Прикладная Программа

ОП - обслуживающая программа

ТМ - терминальная программа

 

Международная деятельность по стандартизации машинной графики

1976г. – были сформулированы и обсуждены задачи стандартизации. Комитет по стандартизации машинной графики (GSPC) ACM/3IGGRAPH

Стандарт Core-system (GSPC - 77)

1) Разделение функций ввода вывода

2) Минимизация отличий выводов

3) Концепция 2х координатных систем (мировой и приборной системы координат)

4) Концепция дисплейного файла, содержащего приборную координатную информацию (контекст)

5) Обеспечение функций преобразования данных из мировой системы в приборную путем вызова видового преобразования

 

 

Матричные

операции:

 

4. 2-мерные преобразования в декартовых и однородных координатах. (км)

 

XYZ – обыкновенные декартовы координаты

xyz – однородные координаты

Видовые преобразования:

1) перенос

2) поворот

3) масштабирование

Xn=X+Tx

Yn=Y+Ty

Pn=P+T

p=[x,y] – вектор одномерной матрицы

p – вектор координат

Pn – в вектор новых координат

T – вектор

Масштабирование

Xn=X*Sx

Yn=Y*Sy

Pn=P*S

- матрица и масштабирование

Поворот

Xn=X*cosφ – Y*sinφ

Yn= X*sinφ – Y* cosφ

Pn=P*R

φ-угол поворота

Столбцы и строки матрицы поворота представляют собой взаимно ортогональные единичные векторы. В самом деле квадраты длин векторов-строк равны единице:

cosφ * cosφ + sinφ * sinφ = 1

- sinφ * (- sinφ) + cosφ * cosφ = 1

а скалярное произведение векторов-строк есть cosφ(-sin) + sinφ*cosφ = 0

Так как скалярное произведение векторов А * В = |А| * |В| * cosφ где |A| - длина вектора А, |В| - длина вектора В, а φ - наименьший положительный угол между ними, то из равенства 0 скалярного произведения двух векторов-строк длины 1 следует, что угол между ними равен 90.



Дата добавления: 2016-07-18; просмотров: 1730;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.