IRenderTarget

All Implemented Interfaces: java.io.Closeable

public interface IRenderTarget extends Closeable

L’interface de base de la cible de rendu

Méthodes

MéthodeDescription
createViewport(Camera camera)Créer une fenêtre d’affichage dans la perspective de la caméra spécifiée.
createViewport(Camera camera, RelativeRectangle rect)Créer une fenêtre d’affichage avec position/taille dans la perspective de la caméra spécifiée.
createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)Créer une fenêtre d’affichage avec la couleur d’arrière-plan spécifiée et la position/taille dans la perspective de la caméra spécifiée.
getSize()Obtient la taille de la cible de rendu.
getViewports()Obtient toutes les fenêtres d’affichage associées à cette cible de rendu.
setSize(Vector2 value)Définit la taille de la cible de rendu.

createViewport(Camera camera)

public abstract Viewport createViewport(Camera camera)

Créer une fenêtre d’affichage dans la perspective de la caméra spécifiée.

Parameters:

ParamètreTypeDescription
cameraCameraLa caméra

Returns: Viewport

createViewport(Camera camera, RelativeRectangle rect)

public abstract Viewport createViewport(Camera camera, RelativeRectangle rect)

Créer une fenêtre d’affichage avec position/taille dans la perspective de la caméra spécifiée.

Parameters:

ParamètreTypeDescription
cameraCameraLa caméra
rectRelativeRectanglePosition et taille de la fenêtre d’affichage

Returns: Viewport

createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)

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

Créer une fenêtre d’affichage avec la couleur d’arrière-plan spécifiée et la position/taille dans la perspective de la caméra spécifiée.

Parameters:

ParamètreTypeDescription
cameraCameraLa caméra
backgroundColorVector3L’arrière-plan de la fenêtre d’affichage
rectRelativeRectanglePosition et taille de la fenêtre d’affichage

Returns: Viewport

getSize()

public abstract Vector2 getSize()

Obtient la taille de la cible de rendu.

Returns: Vector2 - the size of the render target.

getViewports()

public abstract List<Viewport> getViewports()

Obtient toutes les fenêtres d’affichage associées à cette cible de rendu.

Returns: java.util.List<com.aspose.threed.Viewport> - toutes les fenêtres d’affichage associées à cette cible de rendu.

setSize(Vector2 value)

public abstract void setSize(Vector2 value)

Définit la taille de la cible de rendu.

Parameters:

ParamètreTypeDescription
valueVector2Nouvelle valeur