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:
| Параметр | Тип | Описание |
|---|---|---|
| camera | Camera | Камера |
Returns: Viewport
createViewport(Camera camera, RelativeRectangle rect)
public abstract Viewport createViewport(Camera camera, RelativeRectangle rect)
Создать область просмотра с позицией/размером в заданной перспективе камеры.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| camera | Camera | Камера |
| rect | RelativeRectangle | Позиция и размер области просмотра |
Returns: Viewport
createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)
public abstract Viewport createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)
Создать область просмотра с указанным цветом фона и позицией/размером в заданной перспективе камеры.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| camera | Camera | Камера |
| backgroundColor | Vector3 | Фон области просмотра |
| rect | RelativeRectangle | Позиция и размер области просмотра |
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:
| Параметр | Тип | Описание |
|---|---|---|
| value | Vector2 | Новое значение |