ITextureUnit
개요
ITextureUnit은 Aspose.3D FOSS에서 .NET를 위한 인터페이스입니다. 상속 대상: IDisposable.
GPU와 CPU 사이에서 공유되는 메모리 내 텍스처를 나타내며 셰이더에서 샘플링할 수 있습니다. 여기서 은 외부 파일에 대한 참조만을 나타냅니다.
속성: Depth, Height, Magnification, Minification, Mipmap, Scale, 및 추가 6개.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Type | TextureType | 읽기 | 이 텍스처 유닛의 유형을 가져옵니다. |
Width | int | 읽기 | 이 텍스처의 너비를 가져옵니다. |
Height | int | 읽기 | 이 텍스처의 높이를 가져옵니다. |
Depth | int | 읽기 | 이 텍스처의 높이를 가져옵니다, 비3D 텍스처의 경우 항상 1입니다. |
UWrap | WrapMode | 읽기/쓰기 | 텍스처의 U 좌표에 대한 랩 모드를 가져오거나 설정합니다. |
VWrap | WrapMode | 읽기/쓰기 | 텍스처의 V 좌표에 대한 랩 모드를 가져오거나 설정합니다. |
WWrap | WrapMode | 읽기/쓰기 | 텍스처의 W 좌표에 대한 랩 모드를 가져오거나 설정합니다. |
Minification | TextureFilter | 읽기/쓰기 | 축소에 대한 필터 모드를 가져오거나 설정합니다. |
Magnification | TextureFilter | 읽기/쓰기 | 확대에 대한 필터 모드를 가져오거나 설정합니다. |
Mipmap | TextureFilter | 읽기/쓰기 | mipmap에 대한 필터 모드를 가져오거나 설정합니다. |
Scroll | Vector2 | 읽기/쓰기 | UV 좌표의 스크롤을 가져오거나 설정합니다. |
Scale | Vector2 | 읽기/쓰기 | UV 좌표의 스케일을 가져오거나 설정합니다. |