IRenderTarget

All Implemented Interfaces: java.io.Closeable

public interface IRenderTarget extends Closeable

La interfaz base del objetivo de renderizado

Métodos

MétodoDescripció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ámetroTipoDescripción
cameraCameraLa 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ámetroTipoDescripción
cameraCameraLa cámara
rectRelativeRectanglePosició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ámetroTipoDescripción
cameraCameraLa cámara
backgroundColorVector3El fondo de la ventana de visualización
rectRelativeRectanglePosició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ámetroTipoDescripción
valueVector2Nuevo valor