IRenderTarget
All Implemented Interfaces: java.io.Closeable
public interface IRenderTarget extends Closeable
L’interface de base de la cible de rendu
Méthodes
| Méthode | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| camera | Camera | La 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ètre | Type | Description |
|---|---|---|
| camera | Camera | La caméra |
| rect | RelativeRectangle | Position 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ètre | Type | Description |
|---|---|---|
| camera | Camera | La caméra |
| backgroundColor | Vector3 | L’arrière-plan de la fenêtre d’affichage |
| rect | RelativeRectangle | Position 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ètre | Type | Description |
|---|---|---|
| value | Vector2 | Nouvelle valeur |