CutPlaneComponent Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wycinane płaszczyzny są używane do odcięcia części siatki, aby móc zajrzeć do środka.
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
- Dziedziczenie
Uwagi
Gdy płaszczyzna wycięcia jest częścią sceny, wszystkie renderowane piksele, które znajdują się po tylnej stronie płaszczyzny, zostaną odrzucone. Przesuwając płaszczyznę wycinania lub zmieniając jego orientację, można dostosować, które części sceny są widoczne.
Położenie płaszczyzny wycięcia jest określane przez położenie Entity. Orientacja jest określana za pośrednictwem Normal i rotacji jednostki.
Właściwości
CutPlaneFilterMask |
Ustawia maskę bitową, która może służyć do filtrowania płaszczyzny wycinania poszczególnych obiektów. |
Enabled |
Włączony stan tego składnika. (Odziedziczone po ComponentBase) |
FadeColor |
Kolor, w kierunku którego piksele są bliżej niż FadeLength zostaną wyblakłe. |
FadeLength |
Odległość, w której płaszczyzna cięcia zanika oryginalny kolor pikseli w kierunku FadeColor. |
InteropId |
Wycinane płaszczyzny są używane do odcięcia części siatki, aby móc zajrzeć do środka. (Odziedziczone po ObjectBase) |
Normal |
Główna oś płaszczyzny cięcia, gdy właściciel Entity ma rotację tożsamości. |
Owner |
Entity, do którego jest dołączony ten składnik. (Odziedziczone po ComponentBase) |
SolidEdgeSize |
Rozmiar pikseli obszaru ekranu krawędzi stałej płaszczyzny, renderowany bezpośrednio na jego skrzyżowaniu z obiektami zdalnymi. |
Type |
dokładny typ tego składnika. (Odziedziczone po ComponentBase) |
Valid |
Czy ten składnik jest nadal prawidłowy. (Odziedziczone po ComponentBase) |
Metody
AsToolingObject<ToolingObject>() |
Wycinane płaszczyzny są używane do odcięcia części siatki, aby móc zajrzeć do środka. (Odziedziczone po ObjectBase) |
Destroy() |
Niszczy składnik w środowisku uruchomieniowym. (Odziedziczone po ComponentBase) |
Equals(Object) |
Wycinane płaszczyzny są używane do odcięcia części siatki, aby móc zajrzeć do środka. (Odziedziczone po ObjectBase) |
GetHashCode() |
Wycinane płaszczyzny są używane do odcięcia części siatki, aby móc zajrzeć do środka. (Odziedziczone po ObjectBase) |