структура D3DHAL_DP2SETCLIPPLANE (d3dhal.h)
Структура D3DHAL_SETCLIPPLANE позволяет использовать в мировом пространстве определяемые пользователем клиповые плоскости.
Синтаксис
typedef struct _D3DHAL_DP2SETCLIPPLANE {
DWORD dwIndex;
D3DVALUE plane[4];
} D3DHAL_DP2SETCLIPPLANE;
Члены
dwIndex
Указывает индекс плоскости обрезки, для которой будут заданы коэффициенты уравнения плоскости.
plane[4]
Задает четырехэлезонный массив коэффициентов A, B, C и D в этом порядке в уравнении общей плоскости для плоскости обрезки.
Комментарии
Уравнение общей плоскости в стандартной форме — Ax + By + Cz + Dw = 0. Точка с однородными координатами (x, y, z, w) видна в полупространстве этойплоскости, если Ax + B y + Cz + Dw> = 0. Точки, существующие на плоскости обрезки или за ней, обрезаются из сцены. То есть точки, для которых обрезаются Ax + By + Cz + Dw <= 0.
Требования
Требование | Значение |
---|---|
Заголовок | d3dhal.h (включая D3dhal.h) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по