IRenderTarget

All Implemented Interfaces: java.io.Closeable

public interface IRenderTarget extends Closeable

Die Basisschnittstelle des Renderziels

Methoden

MethodeBeschreibung
createViewport(Camera camera)Erstelle ein Viewport in der angegebenen Kameraperspektive.
createViewport(Camera camera, RelativeRectangle rect)Erstelle ein Viewport mit Position/Größe in der angegebenen Kameraperspektive.
createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)Erstelle ein Viewport mit angegebenem Hintergrundfarbwert und Position/Größe in der angegebenen Kameraperspektive.
getSize()Ermittelt die Größe des Renderziels.
getViewports()Ermittelt alle Viewports, die mit diesem Renderziel verknüpft sind.
setSize(Vector2 value)Legt die Größe des Renderziels fest.

createViewport(Camera camera)

public abstract Viewport createViewport(Camera camera)

Erstelle ein Viewport in der angegebenen Kameraperspektive.

Parameters:

ParameterTypBeschreibung
cameraCameraDie Kamera

Returns: Viewport

createViewport(Camera camera, RelativeRectangle rect)

public abstract Viewport createViewport(Camera camera, RelativeRectangle rect)

Erstelle ein Viewport mit Position/Größe in der angegebenen Kameraperspektive.

Parameters:

ParameterTypBeschreibung
cameraCameraDie Kamera
rectRelativeRectanglePosition und Größe des Viewports

Returns: Viewport

createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)

public abstract Viewport createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)

Erstelle ein Viewport mit angegebenem Hintergrundfarbwert und Position/Größe in der angegebenen Kameraperspektive.

Parameters:

ParameterTypBeschreibung
cameraCameraDie Kamera
backgroundColorVector3Der Hintergrund des Viewports
rectRelativeRectanglePosition und Größe des Viewports

Returns: Viewport

getSize()

public abstract Vector2 getSize()

Ermittelt die Größe des Renderziels.

Returns: Vector2 - the size of the render target.

getViewports()

public abstract List<Viewport> getViewports()

Ermittelt alle Viewports, die mit diesem Renderziel verknüpft sind.

Returns: java.util.List<com.aspose.threed.Viewport> - alle Viewports, die mit diesem Renderziel verknüpft sind.

setSize(Vector2 value)

public abstract void setSize(Vector2 value)

Legt die Größe des Renderziels fest.

Parameters:

ParameterTypBeschreibung
valueVector2Neuer Wert