stringtranslate.com

Видовой порт

Область просмотра — это многоугольная область просмотра в компьютерной графике .

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

Термин «окно» , используемый здесь, не следует путать с окном графического интерфейса пользователя , т. е. понятием, используемым в оконных менеджерах . [1] Скорее, это аналогия с тем, как окно ограничивает то, что можно видеть за пределами комнаты. [2]

Напротив, область просмотра представляет собой область (обычно прямоугольную), выраженную в координатах, специфичных для устройства рендеринга, например, пикселях для экранных координат, в которой будут визуализироваться интересующие объекты. Отсечение по окну мировых координат обычно применяется к объектам до того, как они будут переданы через преобразование окна в область просмотра . Для 2D-объекта последнее преобразование является просто комбинацией переноса и масштабирования , причем последнее не обязательно однородно. [1] Аналогия этого процесса преобразования, основанная на традиционных представлениях о фотографии , заключается в том, чтобы приравнять окно отсечения мира к настройкам камеры и отпечаткам разного размера, которые могут быть получены из полученного изображения пленки в качестве возможных областей просмотра. [2]

Поскольку координаты, основанные на физическом устройстве, не могут быть переносимы с одного устройства на другое, для выражения областей просмотра обычно вводится программный абстрактный уровень , известный как нормализованные координаты устройства; он появляется, например, в графической системе ядра (GKS) и более поздних системах, созданных на ее основе. [3]

В 3D компьютерной графике область просмотра относится к 2D-прямоугольнику, используемому для проецирования 3D-сцены в положение виртуальной камеры . Область просмотра — это область экрана, используемая для отображения части всего изображения, которое должно быть показано. [4]

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

При просмотре документа в веб-браузере область просмотра — это область окна браузера, которая содержит видимую часть документа. Если размер области просмотра изменяется, например, в результате изменения пользователем размера окна браузера, то браузер может переформатировать документ (пересчитать расположение и размеры элементов документа). Если документ больше области просмотра, пользователь может управлять видимой частью документа, прокручивая область просмотра. [5]

Смотрите также

Ссылки

  1. ^ ab Джеймс Д. Фоли , Андрис ван Дам , Стивен К. Файнер , Джон Ф. Хьюз (1996). Компьютерная графика: принципы и практика (2-е изд.). Addison-Wesley Professional. стр. 210–212. ISBN 978-0-201-84840-3.{{cite book}}: CS1 maint: несколько имен: список авторов ( ссылка )
  2. ^ ab Джеффри Дж. Макконнелл (2006). Компьютерная графика: теория на практике. Jones & Bartlett Learning. стр. 12–13. ISBN 978-0-7637-2250-0.
  3. ^ Джон Блэк (1992). Справочник системного инженера. Elsevier. С. 190–193. ISBN 978-0-08-051902-9.
  4. ^ http://msdn.microsoft.com/en-us/library/ff634571.aspx Microsoft - Что такое область просмотра?
  5. ^ W3C (2011-07-07). "Модель визуального форматирования - 9.1.1 Viewport" . Получено 2012-02-14 .{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )

Внешние ссылки