Отсечение

Отсечение

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

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

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

Содержание

Плоскость отсечения

Объем видимости определяется шестью плоскостями отсечения. Объекты Б и В вне объема видимости и будут отсечены.

В OpenGL и Direct3D, объем видимости обычно имеет вид усеченной четырехугольной пирамиды с виртуальной камерой в вершине, то есть ограничен шестью плоскостями. Эти плоскости называются плоскостями отсечения (англ. clipping planes). Наличие дальней (от зрителя) плоскости отсечения означает, что программа отсекает не только объекты, которые вне поля видимости, но и те, которые расположены слишком далеко от камеры. Вдобавок к стандартным шести, возможно определять и дополнительные плоскости отсечения; среди прочего, дополнительные плоскости применяются для того, чтобы рендерить объекты в разрезе.[1]

Алгоритмы

Существует несколько алгоритмов отсечения области отрисовки.

Примечания

  1. Dave Shreiner et al. OpenGL Programming Guide. — 4-е издание. — Addison Wesley, 2004. — С. 144. — 759 с. — ISBN 0321173481

См. также

  • Удаление невидимых поверхностей

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат
Синонимы:

Полезное


Смотреть что такое "Отсечение" в других словарях:

  • отсечение — дать голову на отсечение.. Словарь русских синонимов и сходных по смыслу выражений. под. ред. Н. Абрамова, М.: Русские словари, 1999. отсечение усекание, отнятие, отделение, ампутация, усечение, отхватывание, ампутирование, отрубание, оттяпывание …   Словарь синонимов

  • ОТСЕЧЕНИЕ — ОТСЕЧЕНИЕ, отсечения, мн. нет, ср. (книжн.). Действие по гл. отсечь отсекать. ❖ Дать голову (или руку) на отсечение см. голова, рука. Толковый словарь Ушакова. Д.Н. Ушаков. 1935 1940 …   Толковый словарь Ушакова

  • отсечение — Удаление примитивов вывода или их частей, лежащих вне заданной области. [ГОСТ 27459 87] отсечение 1. Выделение области изображения и последующее вырезание ее с целью перемещения в другое место. 2. Выделение объектов изображения, лежащих в… …   Справочник технического переводчика

  • отсечение — ОТСЕЧЬ, еку, ечёшь, екут; ёк, екла; екший; ечённый ( ён, ена); екши; сов. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 …   Толковый словарь Ожегова

  • Отсечение — 88. Отсечение Clipping Удаление примитивов вывода или их частей, лежащих вне заданной области Источник: ГОСТ 27459 87: Системы обработки информации. Машинная графика. Термины и определения …   Словарь-справочник терминов нормативно-технической документации

  • отсечение —   Дать голову (или руку) на отсечение ручаться своей жизнью, с полной убежденностью ручаться за что л.     Руку на отсечение даю, что Прокопка мерзавец украл. Салтыков Щедрин …   Фразеологический словарь русского языка

  • Отсечение аварийного участка трубопровода (отсечение аварийного потока) — остановка насоса (компрессора), стоящего на входе трубопровода, и (или) срабатывание запорной арматуры (задвижек), установленной на трубопроводе; прекращение подачи опасного вещества к месту выброса опасного вещества из трубопровода. При… …   Словарь-справочник терминов нормативно-технической документации

  • отсечение головы — См. голова (Источник: «Кельтская мифология. Энциклопедия.» Пер. с англ. С. Головой и А. Голова, Эксмо, 2002.) …   Энциклопедия мифологии

  • отсечение (ветвей) — Метод поиска по кодовому дереву с полным перебором ситуаций, при котором отбрасываются все маловероятные решения. [Л.М. Невдяев. Телекоммуникационные технологии. Англо русский толковый словарь справочник. Под редакцией Ю.М. Горностаева. Москва,… …   Справочник технического переводчика

  • отсечение (графа) — Передача по запросу с использованием регулируемой многоадресной передачи в конкретный узел сети. [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN pruning …   Справочник технического переводчика


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»