RenderState
Översikt
RenderState är en klass i Aspose.3D FOSS för .NET. ärvt från: IDisposable, IComparable<RenderState>.
Renderstatus för att bygga pipeline De förändringar som gjorts på renderstatus påverkar inte de skapade rörledningsinstanserna.
Denna klass ger 5 metoder för att arbeta med RenderState objekt i .NET-program. Tillgängliga metoder inkluderar: CompareTo, Dispose, Equals, GetHashCode, RenderState. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.3D FOSS för .Net-paketet. och egenskaper: Blend, BlendColor, CullFace, CullFaceMode, DepthFunction, DepthMask,Och 11 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Blend | bool | Läs/ Skriv | Aktivera eller inaktivera fragmentblandning. |
BlendColor | FVector4 | Läs/ Skriv | Hämtar eller anger blandningsfärgen där den används i |
SourceBlendFactor | BlendFactor | Läs/ Skriv | Hämtar eller anger hur färgen blandas. |
DestinationBlendFactor | BlendFactor | Läs/ Skriv | Hämtar eller anger hur färgen blandas. |
CullFace | bool | Läs/ Skriv | Aktivera eller inaktivera cull face |
CullFaceMode | CullFaceMode | Läs/ Skriv | Hämtar eller anger vilken yta som ska cullas. |
FrontFace | FrontFace | Läs/ Skriv | Hämtar eller anger vilken ordning som är frontansiktet. |
DepthTest | bool | Läs/ Skriv | Aktivera eller inaktivera djuptestet. |
DepthMask | bool | Läs/ Skriv | Aktivera eller inaktivera djupskrivning. |
DepthFunction | CompareFunction | Läs/ Skriv | Hämtar eller anger jämförelsefunktionen som används i djup‑testet |
StencilTest | bool | Läs/ Skriv | Aktivera eller inaktivera stencil‑testet. |
StencilReference | int | Läs/ Skriv | Hämtar eller anger referensvärdet för stenciltestet. |
StencilMask | uint | Läs/ Skriv | Få eller sätta mask som är ANDed med både referens och lagras stencil värde när testet görs. |
StencilFrontFace | StencilState | Läsning | Hämtar stenciltillståndet för framsidan. |
StencilBackFace | StencilState | Läsning | Hämtar stencil‑tillståndet för bakre ytan. |
ScissorTest | bool | Läs/ Skriv | Aktivera eller inaktivera scissor-test |
PolygonMode | PolygonMode | Läs/ Skriv | Hämtar eller anger polygonens renderingsläge. |
Metoder
| Signature | Beskrivning |
|---|---|
RenderState() | Konstruktorn av |
Equals(obj: object) | Inte implementerad i FOSS-utgåvan – kastas på löptid. Returnerar ett värde som anger om denna instans är lika med en specifik objekt. |
GetHashCode() | Inte implementerad i FOSS-utgåvan – kastas på löptid. Återställ hashkoden för denna instans. |
Dispose() | Tillhandahålla och släppa alla interna resurser. |
CompareTo(other: RenderState) | Inte implementerad i FOSS-utgåvan – kastas på löptid. Jämför renderstatus med en annan instans |