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새 값