IRenderTarget
All Implemented Interfaces: java.io.Closeable
public interface IRenderTarget extends Closeable
La interfaz base del objetivo de renderizado
Métodos
| Método | Descripción |
|---|---|
| createViewport(Camera camera) | Crear una ventana de visualización en la perspectiva de cámara especificada. |
| createViewport(Camera camera, RelativeRectangle rect) | Crear una ventana de visualización con posición/tamaño en la perspectiva de cámara especificada. |
| createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect) | Crear una ventana de visualización con el color de fondo especificado y posición/tamaño en la perspectiva de cámara especificada. |
| getSize() | Obtiene el tamaño del objetivo de renderizado. |
| getViewports() | Obtiene todas las ventanas de visualización asociadas a este objetivo de renderizado. |
| setSize(Vector2 value) | Establece el tamaño del objetivo de renderizado. |
createViewport(Camera camera)
public abstract Viewport createViewport(Camera camera)
Crear una ventana de visualización en la perspectiva de cámara especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| camera | Camera | La cámara |
Returns: Viewport
createViewport(Camera camera, RelativeRectangle rect)
public abstract Viewport createViewport(Camera camera, RelativeRectangle rect)
Crear una ventana de visualización con posición/tamaño en la perspectiva de cámara especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| camera | Camera | La cámara |
| rect | RelativeRectangle | Posición y tamaño de la ventana de visualización |
Returns: Viewport
createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)
public abstract Viewport createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)
Crear una ventana de visualización con el color de fondo especificado y posición/tamaño en la perspectiva de cámara especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| camera | Camera | La cámara |
| backgroundColor | Vector3 | El fondo de la ventana de visualización |
| rect | RelativeRectangle | Posición y tamaño de la ventana de visualización |
Returns: Viewport
getSize()
public abstract Vector2 getSize()
Obtiene el tamaño del objetivo de renderizado.
Returns: Vector2 - the size of the render target.
getViewports()
public abstract List<Viewport> getViewports()
Obtiene todas las ventanas de visualización asociadas a este objetivo de renderizado.
Returns: java.util.List<com.aspose.threed.Viewport> - todas las ventanas de visualización asociadas a este objetivo de renderizado.
setSize(Vector2 value)
public abstract void setSize(Vector2 value)
Establece el tamaño del objetivo de renderizado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Vector2 | Nuevo valor |