Геометрические преобразования в компьютерной графике. Косников Ю.Н. - 13 стр.

UptoLike

Составители: 

нелицевых примитивов, отсечение лицевых примитивов. Дальнейшие
действия выполняются над проекциями примитивов-полигонов на
картинную плоскость и образуют этап растрирования.
Операции геометрического конвейера покажем на примере
отображения сцены, наблюдаемой на экранах авиационного тренажера. С
помощью тренажера будущий летчик отрабатывает различные фазы
полета. Он пользуется различными органами управления, сигналы от
которых поступают на вычислитель тренажера. Вычислитель моделирует
процесс полета и выдает сигналы управления различными системами
тренажера, в том числе системой визуализации внешней обстановки. Ее
работа основана на принципах компьютерной графики.
Вся совокупность объектов, которые могут появиться на экранах
системы визуализации, образует сцену. В силу ограниченности области
вывода изображения (экрана) не все объекты сцены попадают в поле
зрения наблюдателя. Невидимые наблюдателю объекты и их части
выявляют и исключают из дальнейшего рассмотрения с помощью
операции отсечения. В системах реалистического отображения сцена
представляется в перспективе, поэтому видимыми считаются объекты и
примитивы сцены, попадающие внутрь пространственного окна в виде
усеченной пирамиды. Боковые грани пирамиды видимости проходят через
точку наблюдения (это вершина пирамиды) и стороны экрана. Меньшее
основание лежит в плоскости экрана, а большее основание параллельно
плоскости экрана и отстоит от него на расстояние, зависящее от
геометрических размеров объектов. Задачей отсечения является, во-
первых, выявить и отбросить объекты, целиком не попавшие в пирамиду
видимости, а во-вторых, установить видимые части тех примитивов,
которые входят в частично видимые наблюдателем объекты.
13
                                                                    13


нелицевых примитивов, отсечение лицевых примитивов. Дальнейшие
действия   выполняются   над   проекциями   примитивов-полигонов    на
картинную плоскость и образуют этап растрирования.
     Операции    геометрического   конвейера   покажем    на   примере
отображения сцены, наблюдаемой на экранах авиационного тренажера. С
помощью тренажера будущий летчик отрабатывает различные фазы
полета. Он   пользуется различными органами управления, сигналы от
которых поступают на вычислитель тренажера. Вычислитель моделирует
процесс полета и выдает сигналы управления различными системами
тренажера, в том числе системой визуализации внешней обстановки. Ее
работа основана на принципах компьютерной графики.
     Вся совокупность объектов, которые могут появиться на экранах
системы визуализации, образует сцену. В силу ограниченности области
вывода изображения (экрана) не все объекты сцены попадают в поле
зрения наблюдателя. Невидимые наблюдателю объекты и их части
выявляют и исключают из дальнейшего рассмотрения с помощью
операции отсечения. В системах реалистического отображения       сцена
представляется в перспективе, поэтому видимыми считаются объекты и
примитивы сцены, попадающие внутрь пространственного окна в виде
усеченной пирамиды. Боковые грани пирамиды видимости проходят через
точку наблюдения (это вершина пирамиды) и стороны экрана. Меньшее
основание лежит в плоскости экрана, а большее основание параллельно
плоскости экрана и отстоит от него на расстояние, зависящее от
геометрических размеров объектов. Задачей отсечения является, во-
первых, выявить и отбросить объекты, целиком не попавшие в пирамиду
видимости, а во-вторых, – установить видимые части тех примитивов,
которые входят в частично видимые наблюдателем объекты.