GPU 최대 비등방성 필터링 레벨 가져오기
이 문서는 gpu_get_tex_max_aniso
함수에 대해 설명합니다. 이 함수를 사용하면 tf_anisotropicfilter
모드에서 현재 최대 비등방성 필터링 레벨을 가져올 수 있습니다. 반환되는 값은 1에서 16 사이의 정수입니다.
문법
gpu_get_tex_max_aniso();
반환 값
- 기본값: 16
예제
다음 코드는 현재 최대 비등방성 필터링 레벨을 확인하고, 만약 8이 아닐 경우 8로 설정합니다.
if (gpu_get_tex_max_aniso() != 8) {
gpu_set_tex_max_aniso(8);
}
활용 예제
예제 번호 | 설명 |
---|---|
1 | 비등방성 필터링 레벨을 4로 설정하는 코드 |
2 | 현재 비등방성 필터링 레벨을 출력하는 코드 |
3 | 비등방성 필터링 레벨을 16으로 설정하는 코드 |
4 | 비등방성 필터링 레벨이 1보다 클 경우 경고 메시지 출력하는 코드 |
예제 코드 스니펫
- 비등방성 필터링 레벨을 4로 설정하는 코드:
gpu_set_tex_max_aniso(4);
- 현재 비등방성 필터링 레벨을 출력하는 코드:
var current_aniso = gpu_get_tex_max_aniso();
show_message("현재 비등방성 필터링 레벨: " + string(current_aniso));
- 비등방성 필터링 레벨을 16으로 설정하는 코드:
gpu_set_tex_max_aniso(16);
- 비등방성 필터링 레벨이 1보다 클 경우 경고 메시지 출력하는 코드:
if (gpu_get_tex_max_aniso() > 1) {
show_message("비등방성 필터링 레벨이 1보다 큽니다.");
}