RenderState

Przegląd

RenderState jest klasą w Aspose.3D FOSS dla .NET. Dziedziczy po: IDisposable, IComparable<RenderState>.

Stan renderowania dla budowania potoku. Zmiany wprowadzone w stanie renderowania nie będą miały wpływu na utworzone instancje potoku.

Ta klasa udostępnia 5 metod do pracy z obiektami RenderState w programach .NET. Dostępne metody to: CompareTo, Dispose, Equals, GetHashCode, RenderState. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.3D FOSS dla .NET. Właściwości: Blend, BlendColor, CullFace, CullFaceMode, DepthFunction, DepthMask oraz 11 innych.

Właściwości

NazwaTypDostępOpis
BlendboolOdczyt/zapisWłącz lub wyłącz mieszanie fragmentów.
BlendColorFVector4Odczyt/zapisPobiera lub ustawia kolor mieszania, gdzie jest używany w.
SourceBlendFactorBlendFactorOdczyt/zapisPobiera lub ustawia sposób mieszania koloru.
DestinationBlendFactorBlendFactorOdczyt/zapisPobiera lub ustawia sposób, w jaki kolor jest mieszany.
CullFaceboolOdczyt/zapisWłącz lub wyłącz usuwanie twarzy
CullFaceModeCullFaceModeOdczyt/zapisPobiera lub ustawia, która twarz zostanie odrzucona.
FrontFaceFrontFaceOdczyt/zapisPobiera lub ustawia, który porządek jest przednią twarzą.
DepthTestboolOdczyt/zapisWłącz lub wyłącz test głębokości.
DepthMaskboolOdczyt/zapisWłącz lub wyłącz zapisywanie głębokości.
DepthFunctionCompareFunctionOdczyt/zapisPobiera lub ustawia funkcję porównania używaną w teście głębokości
StencilTestboolOdczyt/zapisWłącz lub wyłącz test szablonu.
StencilReferenceintOdczyt/zapisPobiera lub ustawia wartość referencyjną dla testu szablonu.
StencilMaskuintOdczyt/zapisPobiera lub ustawia maskę, która jest operacją AND stosowaną zarówno do wartości odniesienia, jak i przechowywanej wartości stencil, gdy test jest przeprowadzany.
StencilFrontFaceStencilStateOdczytPobiera stan szablonu dla przedniej strony.
StencilBackFaceStencilStateOdczytPobiera stan szablonu dla tylnej powierzchni.
ScissorTestboolOdczyt/zapisWłącz lub wyłącz test przycinania
PolygonModePolygonModeOdczyt/zapisPobiera lub ustawia tryb renderowania wielokąta.

Metody

SygnaturaOpis
RenderState()Konstruktor
Equals(obj: object)Niezaimplementowane w edycji FOSS — wyrzuca w czasie wykonywania. Zwraca wartość wskazującą, czy ta instancja jest równa określonemu obiektowi.
GetHashCode()Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Zwraca kod hash dla tej instancji.
Dispose()Zwolnij i uwolnij wszystkie wewnętrzne zasoby.
CompareTo(other: RenderState)Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Porównaj stan renderowania z inną instancją

Zobacz także

 Polski