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القيمة الجديدة