IRenderTarget

All Implemented Interfaces: java.io.Closeable

public interface IRenderTarget extends Closeable

Render hedefinin temel arayüzü

Yöntemler

YöntemAçıklama
createViewport(Camera camera)Belirtilen kamera perspektifinde bir görüntü alanı oluştur.
createViewport(Camera camera, RelativeRectangle rect)Belirtilen kamera perspektifinde konum/ölçü ile bir görüntü alanı oluştur.
createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)Belirtilen kamera perspektifinde konum/ölçü ve belirtilen arka plan rengi ile bir görüntü alanı oluştur.
getSize()Render hedefinin boyutunu alır.
getViewports()Bu render hedefiyle ilişkili tüm görüntü alanlarını alır.
setSize(Vector2 value)Render hedefinin boyutunu ayarlar.

createViewport(Camera camera)

public abstract Viewport createViewport(Camera camera)

Belirtilen kamera perspektifinde bir görüntü alanı oluştur.

Parameters:

ParametreTürAçıklama
cameraCameraKamera

Returns: Viewport

createViewport(Camera camera, RelativeRectangle rect)

public abstract Viewport createViewport(Camera camera, RelativeRectangle rect)

Belirtilen kamera perspektifinde konum/ölçü ile bir görüntü alanı oluştur.

Parameters:

ParametreTürAçıklama
cameraCameraKamera
rectRelativeRectangleGörüntü alanının konumu ve boyutu

Returns: Viewport

createViewport(Camera camera, Vector3 backgroundColor, RelativeRectangle rect)

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

Belirtilen kamera perspektifinde konum/ölçü ve belirtilen arka plan rengi ile bir görüntü alanı oluştur.

Parameters:

ParametreTürAçıklama
cameraCameraKamera
backgroundColorVector3Görüntü alanının arka planı
rectRelativeRectangleGörüntü alanının konumu ve boyutu

Returns: Viewport

getSize()

public abstract Vector2 getSize()

Render hedefinin boyutunu alır.

Returns: Vector2 - the size of the render target.

getViewports()

public abstract List<Viewport> getViewports()

Bu render hedefiyle ilişkili tüm görüntü alanlarını alır.

Returns: java.util.List<com.aspose.threed.Viewport> - bu render hedefiyle ilişkili tüm görüntü alanları.

setSize(Vector2 value)

public abstract void setSize(Vector2 value)

Render hedefinin boyutunu ayarlar.

Parameters:

ParametreTürAçıklama
valueVector2Yeni değer