Рендеринг портала - Portal rendering

В компьютерные изображения и в реальном времени 3D компьютерная графика, рендеринг портала это алгоритм для определение видимости. Например, рассмотрим трехмерную компьютерную игровую среду, которая может содержать много полигонов, только некоторые из которых могут быть видны на экране в данный момент. Определив, какие полигоны в настоящее время не видны, и не отрисовывая эти объекты, можно добиться значительного повышения производительности.

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

Например, в компьютерная игра Такие как Спуск, игровая зона может быть разделена на несколько зон. Затем эти зоны будут соединены друг с другом небольшими отверстиями, такими как двери или окна. Эти отверстия называются порталы. Когда необходимо нарисовать зону за порталом, видимыми являются только те части, которые можно увидеть через портал. Следовательно, зона может быть обрезанный против границ портала, чтобы удалить перерисовку.

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

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

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

внешняя ссылка