Manual
GPU 텍스처 Mipmap Bias 함수 설명
gpu_get_tex_mip_bias 함수는 mipmap 바이어스 값을 가져오는 데 사용됩니다. 이 값은 텍스처의 품질과 시각적 효과에 영향을 미칩니다. Mipmap 바이어스 값 설명 * 0: 바이어스 없음 * 1: 첫 번째 mipmap * 2: 두 번째 mipmap * 그 이상: mipmap이 더 높아짐 바이어스 값이 높을수록 렌더링된 텍스처가 더 흐릿해지며, "거리"
Manual
gpu_get_tex_mip_bias 함수는 mipmap 바이어스 값을 가져오는 데 사용됩니다. 이 값은 텍스처의 품질과 시각적 효과에 영향을 미칩니다. Mipmap 바이어스 값 설명 * 0: 바이어스 없음 * 1: 첫 번째 mipmap * 2: 두 번째 mipmap * 그 이상: mipmap이 더 높아짐 바이어스 값이 높을수록 렌더링된 텍스처가 더 흐릿해지며, "거리"
Manual
gpu_get_tex_min_mip_ext 함수는 특정 셰이더 샘플러에 대해 현재 사용 중인 최소 mipmap 레벨을 가져오는 기능을 제공합니다. 이 함수는 shader_get_sampler_index() 함수로 반환된 셰이더 샘플러의 핸들을 인수로 받아들입니다. 반환 값은 다음과 같습니다: * 0: 전체 해상도 * 1: 첫 번째 mipmap * 2: 두 번째 mipmap * 등등... 문법
Manual
이 문서에서는 gpu_get_tex_min_mip 함수에 대해 설명합니다. 이 함수는 현재 사용 중인 최소 mipmap 레벨을 가져오는 데 사용됩니다. mipmap은 텍스처의 해상도를 단계적으로 줄여서 저장한 이미지입니다. 함수 설명 * 함수 이름: gpu_get_tex_min_mip() * 반환 값: 현재 사용 중인 최소 mipmap 레벨 (기본값: 0) * 0: 최고 해상도
Manual
이 문서에서는 gpu_get_tex_max_mip_ext 함수에 대해 설명하고, 다양한 활용 및 응용 예제를 제공합니다. 이 함수는 특정 셰이더 샘플러에 대해 현재 설정된 최대 mipmap 레벨을 가져오는 데 사용됩니다. 함수 개요 * 함수 이름: gpu_get_tex_max_mip_ext * 사용법: gpu_get_tex_max_mip_ext(sampler_index)
Manual
gpu_get_tex_max_mip 함수는 현재 설정된 최대 mipmap 레벨을 가져오는 기능을 제공합니다. mipmap 레벨은 텍스처의 해상도를 조절하는 데 사용되며, 값이 0일 경우 가장 높은 해상도를 의미하고, 1은 첫 번째 mipmap, 2는 두 번째 mipmap을 의미합니다. 이 기능은 텍스처 렌더링 시 블리딩 아티팩트를 방지하는 데 유용합니다. 예를 들어, 텍스처
Manual
이 문서는 gpu_get_tex_max_aniso_ext 함수에 대해 설명합니다. 이 함수를 사용하면 셰이더 샘플러에서 tf_anisotropicfilter 모드를 사용할 때 현재 최대 비등방성 레벨을 가져올 수 있습니다. 이 함수는 shader_get_sampler_index() 함수로 반환된 셰이더 샘플러의 핸들을 인수로 받으며, 1에서 16 사이의 값을 반환합니다. 문법 gpu_get_tex_
Manual
이 문서는 gpu_get_tex_max_aniso 함수에 대해 설명합니다. 이 함수를 사용하면 tf_anisotropicfilter 모드에서 현재 최대 비등방성 필터링 레벨을 가져올 수 있습니다. 반환되는 값은 1에서 16 사이의 정수입니다. 문법 gpu_get_tex_max_aniso(); 반환 값 * 기본값: 16 예제 다음 코드는 현재 최대 비등방성 필터링 레벨을 확인하고, 만약
Manual
3D 장면에서 작업할 때, GameMaker 함수로 그린 것들이 "평면적"으로 보일 수 있습니다. 이는 조명이 없어 사실감과 생동감을 주지 않기 때문입니다. 즉, 기본 도형의 색상이 방향이나 위치와 관계없이 동일하게 나타나므로, 더 사실적인 장면을 만들기 위해서는 조명을 활성화하고 3D 세계 내에서 적절한 위치에 조명을 배치해야 합니다. 이 섹션에서는 이를
Manual
draw_set_lighting 함수는 모든 조명 효과를 활성화하는 데 사용됩니다. 기본값은 비활성화(false)입니다. 문법 draw_set_lighting(enable); 인수 설명 인수 이름 타입 설명 enable Boolean 모든 조명을 활성화(true) 또는 비활성화(false)할지 여부 반환값 * 해당 없음(N/A) 예제 draw_set_lighting(true); draw_light_define_direction(
Manual
이 문서는 draw_light_get_ambient 함수에 대해 설명합니다. 이 함수는 현재 사용 중인 주변 조명 색상을 반환합니다. 기본 주변 색상은 검정색(c_black)이며, 알파 값은 1(즉, 불투명)으로 설정되어 있습니다. 함수 구문 draw_light_get_ambient() 반환 값 * 색상 (Colour) 예제 light_col = draw_light_get_ambient(
Manual
draw_light_get 함수는 특정 조명 매개변수를 배열 형태로 가져오는 기능을 제공합니다. 이 배열은 총 6개의 요소로 구성되어 있습니다: 인덱스 설명 [0] 활성화/비활성화 (true/false) [1] 조명 유형 상수 [2] x 값 [3] y 값 [4] z 값 [5] 조명 반경 (점 조명에만 해당, 방향성 조명은 항상 1) [6]
Manual
draw_light_enable 함수는 정의된 조명을 활성화하는 데 사용됩니다. 위치 조명 또는 방향 조명을 정의할 때, 이 함수는 조명을 켜거나 끄는 데 사용되는 인덱스 번호를 할당해야 합니다. 기본값은 비활성화(false)입니다. 구문 draw_light_enable(ind, enable); 인수 설명 인수 이름 타입 설명 ind Real 조명의 인덱스 번호 (0에서 7까지)