Поделиться через


SpatialBoundingFrustum Структура

Определение

Ограничивающий frustum в окружении пользователя, определенный как набор из 6 плоскостей, с координатами, выраженными в метрах.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
struct SpatialBoundingFrustum
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
public struct SpatialBoundingFrustum
var spatialBoundingFrustum = {
near : /* Your value */,
far : /* Your value */,
right : /* Your value */,
left : /* Your value */,
top : /* Your value */,
bottom : /* Your value */
}
Public Structure SpatialBoundingFrustum
Наследование
SpatialBoundingFrustum
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (появилось в v2.0)

Комментарии

Фрустум представляет собой прямоугольную пирамиду, обрезанную ближней плоскостью и дальней плоскостью. При использовании в качестве представления frustum объем внутри frustum представляет вид камеры.

Нормали для 6 плоскостей, каждая из которых выходит из frustum, определяя его объем. Его координаты выражаются в метрах и имеют смысл в определенной системе координат, обычно указанной рядом с frustum.

Поля

Bottom

Нижняя плоскость определяет границу для самого нижнего содержимого в frustum.

Far

Дальней плоскости определяет границу для самого дальнего содержимого в frustum.

Left

Левая плоскость определяет границу крайнего левого содержимого внутри frustum.

Near

Near Plane определяет границу для ближайшего содержимого внутри frustum.

Right

Правая плоскость определяет границу для крайнего правого содержимого в frustum.

Top

Верхняя плоскость определяет границу для самого верхнего содержимого в frustum.

Применяется к