CutPlaneComponent Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вырезанные плоскости используются для отрезания частей сетки, чтобы иметь возможность проглядывать внутри.
public ref class CutPlaneComponent : Microsoft::Azure::RemoteRendering::ComponentBase
public class CutPlaneComponent : Microsoft.Azure.RemoteRendering.ComponentBase
type CutPlaneComponent = class
inherit ComponentBase
Public Class CutPlaneComponent
Inherits ComponentBase
- Наследование
Комментарии
После того как плоскость вырезания является частью сцены, все отрисованные пиксели, которые находятся на задней стороне плоскости, будут удалены. Переместив плоскость вырезания вокруг или изменив ориентацию, можно настроить, какие части сцены видны.
Позиция плоскости выреза указывается через позицию Entityвладения. Ориентация указывается с помощью Normal и поворота сущности.
Свойства
CutPlaneFilterMask |
Задает битовую маску, которую можно использовать для фильтрации плоскости вырезания объекта. |
Enabled |
Включено состояние этого компонента. (Унаследовано от ComponentBase) |
FadeColor |
Цвет к пикселям, которые ближе, чем FadeLength, будут увядаться. |
FadeLength |
Расстояние, на котором плоскость вырезает исходный цвет пикселя к FadeColor. |
InteropId |
Вырезанные плоскости используются для отрезания частей сетки, чтобы иметь возможность проглядывать внутри. (Унаследовано от ObjectBase) |
Normal |
Основная ось плоскости вырезания, когда Entity имеет поворот удостоверения. |
Owner |
Entity, к которому подключен этот компонент. (Унаследовано от ComponentBase) |
SolidEdgeSize |
Размер пикселя пространства экрана сплошной краю реза, отрисованный прямо на пересечении с удаленными объектами. |
Type | (Унаследовано от ComponentBase) |
Valid |
Является ли этот компонент допустимым. (Унаследовано от ComponentBase) |
Методы
AsToolingObject<ToolingObject>() |
Вырезанные плоскости используются для отрезания частей сетки, чтобы иметь возможность проглядывать внутри. (Унаследовано от ObjectBase) |
Destroy() |
Уничтожает компонент во время выполнения. (Унаследовано от ComponentBase) |
Equals(Object) |
Вырезанные плоскости используются для отрезания частей сетки, чтобы иметь возможность проглядывать внутри. (Унаследовано от ObjectBase) |
GetHashCode() |
Вырезанные плоскости используются для отрезания частей сетки, чтобы иметь возможность проглядывать внутри. (Унаследовано от ObjectBase) |