Основное различие: отсечение - это процесс, в котором программное обеспечение запрограммировано для идентификации и удаления части изображения, которая находится внутри или вне рамки просмотра. Отбор окклюзии (ОК) - это процесс, в котором программное обеспечение используется для определения поверхностей и частей изображения, которые не видны пользователю, поскольку оно находится за другим объектом или поверхностью.
Отсечение и отбраковка - это термины, которые обычно встречаются в компьютерной графике при разработке видеоигр. Это методы, которые используются при создании видеоигр программистами и дизайнерами. Оба эти метода похожи и также используются для аналогичных целей; их часто смущают люди, которые не в поле. Эти два метода имеют различные различия между ними.
В 3D-изображениях отсечение используется по-другому. Теперь, если создается трехмерная модель города, тем не менее, камера может видеть город только под определенным углом или определенной степенью, все, что находится вне поля зрения, компьютер не изменяет, не затеняет и не добавляет детали, или даже визуализировать заднее изображение в целом. Его также можно использовать, чтобы не добавлять текстуры или детали к объектам, которые находятся далеко от камеры. Алгоритм позволяет коду рендеринга пропускать детали и позволяет программе работать быстрее, это известный метод, используемый при разработке графики для мобильных телефонов.
Отсечение играет важную роль во время разработки видеоигр и должно использоваться осторожно, чтобы максимизировать частоту кадров и визуальное качество игры. Каждому разработчику игры назначается определенный «бюджет» полигонов, которые можно нарисовать в каждом видеокадре, поскольку преобразование, текстурирование и затенение многоугольника обходятся дорого. Таким образом, разработчик может увеличить бюджет, а также максимизировать визуальное качество игры. Техника отсечения обычно используется, когда объекты частично видны и выполняется непосредственно перед растеризацией. Отсечение выполняется графической системой.
Отбор окклюзии (ОК) - это процесс, в котором программное обеспечение используется для определения поверхностей и частей изображения, которые не видны пользователю, поскольку оно находится за другим объектом или поверхностью. Отбраковка также известна как удаление скрытой поверхности (HSR), отбор окклюзии (OC) или определение видимой поверхности (VSD). Алгоритм определения скрытой поверхности используется для нахождения объектов, которые не видны игроку или зрителю, так как он находится за другим объектом, и эти объекты не отображаются на экране. Например, часть автомобиля видна, а остальная часть автомобиля скрыта за зданием. Остальная часть машины, которая не должна быть видима пользователю, даже в реальном мире, так как она находится позади здания, не может быть воспроизведена машиной.
Этот процесс играет важную роль, так как позволяет компьютеру поддерживать скорость, удаляя ненужные объекты, которые не будут видны зрителю. Хорошим примером наблюдения за выбраковкой является то, что при игре в игру некоторые объекты отображаются только частично или скрыты, однако, когда игроки идут, чтобы просмотреть конкретный объект, пользователь в большинстве случаев получает черное изображение или просто увеличивает его до этого конкретного изображения. Отбраковка - это популярный метод, который ускоряет рендеринг больших сцен с глубиной от умеренной до высокой. Отрезка также может быть выполнена для лиц, которые могут быть на фоновых сценах и невидимы, это позволяет программе удалять детали и или полностью воздерживаться от рисования лица для экономии памяти.
Различные подходы к выбору окклюзии включают потенциально видимый набор или рендеринг PVS, когда сцены делятся на секции и видимость предварительно рассчитывается для сцены; Визуализация портала разделяет сцену на ячейки, сектора или порталы, а затем удаляет изображения, которые не видны. Существует два разных типа отбора, например, операция MCCAM Cull и операция Subpixel Cull. Отбраковка производится до трансформации и освещения сцены.