IRenderTarget

All Implemented Interfaces: java.io.Closeable

public interface IRenderTarget extends Closeable

Базовый интерфейс цели рендеринга

Методы

МетодОписание
createViewport(Camera camera)Создать область просмотра в заданной перспективе камеры.
createViewport(Camera camera, RelativeRectangle rect)Создать область просмотра с позицией/размером в заданной перспективе камеры.
createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)Создать область просмотра с указанным цветом фона и позицией/размером в заданной перспективе камеры.
getSize()Получает размер render target.
getViewports()Получает все области просмотра, связанные с этим render target.
setSize(Vector2 value)Устанавливает размер render target.

createViewport(Camera camera)

public abstract Viewport createViewport(Camera camera)

Создать область просмотра в заданной перспективе камеры.

Parameters:

ПараметрТипОписание
cameraCameraКамера

Returns: Viewport

createViewport(Camera camera, RelativeRectangle rect)

public abstract Viewport createViewport(Camera camera, RelativeRectangle rect)

Создать область просмотра с позицией/размером в заданной перспективе камеры.

Parameters:

ПараметрТипОписание
cameraCameraКамера
rectRelativeRectangleПозиция и размер области просмотра

Returns: Viewport

createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)

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

Создать область просмотра с указанным цветом фона и позицией/размером в заданной перспективе камеры.

Parameters:

ПараметрТипОписание
cameraCameraКамера
backgroundColorVector3Фон области просмотра
rectRelativeRectangleПозиция и размер области просмотра

Returns: Viewport

getSize()

public abstract Vector2 getSize()

Получает размер render target.

Returns: Vector2 - the size of the render target.

getViewports()

public abstract List<Viewport> getViewports()

Получает все области просмотра, связанные с этим render target.

Returns: java.util.List<com.aspose.threed.Viewport> — все области просмотра, связанные с этим render target.

setSize(Vector2 value)

public abstract void setSize(Vector2 value)

Устанавливает размер render target.

Parameters:

ПараметрТипОписание
valueVector2Новое значение