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:
| 매개변수 | 형식 | 설명 |
|---|---|---|
| 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()
렌더 타겟의 크기를 가져옵니다.
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:
| 매개변수 | 형식 | 설명 |
|---|---|---|
| value | Vector2 | 새 값 |