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()レンダーターゲットのサイズを取得します。
getViewports()このレンダーターゲットに関連付けられたすべてのビューポートを取得します。
setSize(Vector2 value)レンダーターゲットのサイズを設定します。

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()

レンダーターゲットのサイズを取得します。

Returns: Vector2 - the size of the render target.

getViewports()

public abstract List<Viewport> getViewports()

このレンダーターゲットに関連付けられたすべてのビューポートを取得します。

Returns: java.util.List<com.aspose.threed.Viewport> - このレンダーターゲットに関連付けられたすべてのビューポート。

setSize(Vector2 value)

public abstract void setSize(Vector2 value)

レンダーターゲットのサイズを設定します。

Parameters:

パラメーター説明
valueVector2新しい値