RenderState

RenderState class

Renderzustand zum Aufbau der Pipeline. Änderungen am Renderzustand wirken sich nicht auf die erstellten Pipeline‑Instanzen aus.

Methoden

constructor

NameBeschreibung
constructor()Konstruktor von RenderState

Result:


getBlend

NameBeschreibung
getBlend()Aktivieren oder deaktivieren Sie das Fragment‑Blending.

Result:


setBlend

NameBeschreibung
setBlend(value)Aktivieren oder deaktivieren Sie das Fragment‑Blending.

Result:


getBlendColor

NameBeschreibung
getBlendColor()Liest oder setzt die Mischfarbe, wo sie in BlendFactor.CONSTANT_COLOR verwendet wird

Result:


setBlendColor

NameBeschreibung
setBlendColor(value)Liest oder setzt die Mischfarbe, wo sie in BlendFactor.CONSTANT_COLOR verwendet wird

Result:


getSourceBlendFactor

NameBeschreibung
getSourceBlendFactor()Liest oder setzt, wie die Farbe gemischt wird. Der Wert der Eigenschaft ist eine BlendFactor-Ganzzahlkonstante.

Result:


setSourceBlendFactor

NameBeschreibung
setSourceBlendFactor(value)Liest oder setzt, wie die Farbe gemischt wird. Der Wert der Eigenschaft ist eine BlendFactor-Ganzzahlkonstante.

Result:


getDestinationBlendFactor

NameBeschreibung
getDestinationBlendFactor()Liest oder setzt, wie die Farbe gemischt wird. Der Wert der Eigenschaft ist eine BlendFactor-Ganzzahlkonstante.

Result:


setDestinationBlendFactor

NameBeschreibung
setDestinationBlendFactor(value)Liest oder setzt, wie die Farbe gemischt wird. Der Wert der Eigenschaft ist eine BlendFactor-Ganzzahlkonstante.

Result:


getCullFace

NameBeschreibung
getCullFace()Aktivieren oder deaktivieren Sie das Cull‑Face

Result:


setCullFace

NameBeschreibung
setCullFace(value)Aktivieren oder deaktivieren Sie das Cull‑Face

Result:


getCullFaceMode

NameBeschreibung
getCullFaceMode()Liest oder setzt, welche Seite verworfen wird. Der Wert der Eigenschaft ist die Ganzzahlkonstante CullFaceMode.

Result:


setCullFaceMode

NameBeschreibung
setCullFaceMode(value)Liest oder setzt, welche Seite verworfen wird. Der Wert der Eigenschaft ist die Ganzzahlkonstante CullFaceMode.

Result:


getFrontFace

NameBeschreibung
getFrontFace()Liest oder setzt, welche Reihenfolge die Vorderseite hat. Der Wert der Eigenschaft ist die Ganzzahlkonstante FrontFace.

Result:


setFrontFace

NameBeschreibung
setFrontFace(value)Liest oder setzt, welche Reihenfolge die Vorderseite hat. Der Wert der Eigenschaft ist die Ganzzahlkonstante FrontFace.

Result:


getDepthTest

NameBeschreibung
getDepthTest()Aktivieren oder deaktivieren Sie den Tiefentest.

Result:


setDepthTest

NameBeschreibung
setDepthTest(value)Aktivieren oder deaktivieren Sie den Tiefentest.

Result:


getDepthMask

NameBeschreibung
getDepthMask()Aktivieren oder deaktivieren Sie das Tiefenschreiben.

Result:


setDepthMask

NameBeschreibung
setDepthMask(value)Aktivieren oder deaktivieren Sie das Tiefenschreiben.

Result:


getDepthFunction

NameBeschreibung
getDepthFunction()Liest oder setzt die Vergleichsfunktion, die im Tiefentest verwendet wird. Der Wert der Eigenschaft ist die Ganzzahlkonstante CompareFunction.

Result:


setDepthFunction

NameBeschreibung
setDepthFunction(value)Liest oder setzt die Vergleichsfunktion, die im Tiefentest verwendet wird. Der Wert der Eigenschaft ist die Ganzzahlkonstante CompareFunction.

Result:


getStencilTest

NameBeschreibung
getStencilTest()Aktivieren oder deaktivieren Sie den Stencil‑Test.

Result:


setStencilTest

NameBeschreibung
setStencilTest(value)Aktivieren oder deaktivieren Sie den Stencil‑Test.

Result:


getStencilReference

NameBeschreibung
getStencilReference()Liest oder setzt den Referenzwert für den Stencil-Test.

Result:


setStencilReference

NameBeschreibung
setStencilReference(value)Liest oder setzt den Referenzwert für den Stencil-Test.

Result:


getStencilMask

NameBeschreibung
getStencilMask()Liest oder setzt die Maske, die beim Test mit sowohl dem Referenz- als auch dem gespeicherten Stencil-Wert UND-verknüpft wird.

Result:


getStencilFrontFace

NameBeschreibung
getStencilFrontFace()Liefert den Stencil‑Zustand für die Vorderseite.

Result:


getStencilBackFace

NameBeschreibung
getStencilBackFace()Liefert den Stencil‑Zustand für die Rückseite.

Result:


getScissorTest

NameBeschreibung
getScissorTest()Aktivieren oder deaktivieren Sie den Scheren‑Test.

Result:


setScissorTest

NameBeschreibung
setScissorTest(value)Aktivieren oder deaktivieren Sie den Scheren‑Test.

Result:


getPolygonMode

NameBeschreibung
getPolygonMode()Liest oder setzt den Rendermodus des Polygons. Der Wert der Eigenschaft ist die Ganzzahlkonstante PolygonMode.

Result:


setPolygonMode

NameBeschreibung
setPolygonMode(value)Liest oder setzt den Rendermodus des Polygons. Der Wert der Eigenschaft ist die Ganzzahlkonstante PolygonMode.

Result:


equals

NameBeschreibung
equals(obj)Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt gleich ist.

Result:


hashCode

NameBeschreibung
hashCode()Gibt den Hashcode für diese Instanz zurück.

Result:


compareTo

NameBeschreibung
compareTo(other)Vergleichen Sie den Renderzustand mit einer anderen Instanz

Parameters:

NameTypBeschreibung
otheRenderStatenull

Result: Number