Manual

Manual

Vertex Format End 함수 설명

vertex_format_end 함수는 vertex_format_begin으로 시작한 정점 형식을 종료하고, 해당 형식을 반환하는 기능을 합니다. 문법 vertex_format_end(); 반환값 * 정점 형식(Vertex Format) 예제 아래 코드는 위치와 색상 값만 포함된 새로운 정점 형식을 생성하고, 이를 my_format 변수에 저장하는 예제입니다. vertex_format_begin(); vertex_format_add_position(); vertex_

By 이재협/실장/시스템개발실/PHYSIA

Manual

vertex_format_delete 함수 설명

vertex_format_delete 함수는 생성한 정점 포맷을 더 이상 사용하지 않을 때 호출해야 합니다. 이 함수는 vertex_format_end 함수에 의해 반환된 정점 포맷을 인수로 받아 해당 포맷과 관련된 메모리를 해제합니다. 이 함수를 호출한 후에 해당 포맷을 다시 사용하려고 하면 오류가 발생합니다. 문법 vertex_format_delete(format_id); 인수 설명

By 이재협/실장/시스템개발실/PHYSIA

Manual

Vertex Format 정의 시작하기

이 문서는 새로운 정점(Vertex) 형식을 정의하는 방법에 대해 설명합니다. 정점 형식을 정의하기 전에 GameMaker에게 이를 알리는 함수인 vertex_format_begin을 호출해야 합니다. 이 함수를 먼저 호출한 후, 적절한 함수를 사용하여 형식 값을 정의하고, 마지막으로 vertex_format_end를 호출하여 정의를 마치고 새로운 정점 형식을 반환합니다. 문법 vertex_format_begin(); 반환값

By 이재협/실장/시스템개발실/PHYSIA

Manual

vertex_format_add_texcoord 함수 설명

vertex_format_add_texcoord 함수는 새로운 정점 형식을 생성할 때 텍스처 위치 데이터(u와 v)를 추가하는 기능을 제공합니다. 이 함수는 3D 그래픽스에서 텍스처 매핑을 위해 필수적인 요소입니다. 문법 vertex_format_add_texcoord(); 반환값 * N/A (반환값 없음) 예제 아래의 코드는 텍스처와 위치 값만 포함된 새로운 정점 형식을 생성하고, 이

By 이재협/실장/시스템개발실/PHYSIA

Manual

Vertex Format에 대한 설명

vertex_format_add_position 함수는 새로운 정점 형식에 2D 위치 데이터(x 및 y)를 추가하는 기능을 제공합니다. 이 함수는 그래픽스 프로그래밍에서 정점 데이터를 정의할 때 유용하게 사용됩니다. 문법 vertex_format_add_position(); 반환값 * N/A (반환값 없음) 사용 예제 다음은 색상과 위치 값만 포함된 새로운 정점 형식을 생성하고, 이를

By 이재협/실장/시스템개발실/PHYSIA

Manual

Vertex Format에 Normal 추가하기

이 문서는 Vertex Format에 Normal 데이터를 추가하는 방법에 대해 설명합니다. Normal 데이터는 3D 모델의 표면 방향을 나타내며, 조명 효과를 계산하는 데 중요합니다. 함수 설명 vertex_format_add_normal 이 함수는 새로운 Vertex Format을 생성할 때 Normal 데이터(nx, ny, nz)를 추가합니다. 문법 vertex_format_add_normal(); 반환값 * N/A

By 이재협/실장/시스템개발실/PHYSIA

Manual

커스텀 정점 포맷 추가하기

이 문서는 새로운 정점 포맷을 생성할 때 특정 정점 포맷 속성을 위한 커스텀 데이터 타입을 추가하는 방법에 대해 설명합니다. 사용 가능한 값은 아래에 나열된 데이터 타입 상수에 의해 정의됩니다. 정점 데이터 타입 상수 상수 설명 vertex_type_float1 단일 부동 소수점 값 vertex_type_float2 두 개의 부동 소수점 값

By 이재협/실장/시스템개발실/PHYSIA

Manual

vertex_format_add_colour 함수 설명

vertex_format_add_colour 함수는 새로운 정점 형식에 RGBA 색상 속성을 추가하는 기능을 제공합니다. 이 속성은 정점 버퍼에 네 개의 바이트로 저장되며, 이후에 vec4(부동 소수점) 형식으로 변환됩니다. 문법 vertex_format_add_colour(); 반환값 * 해당 함수는 반환값이 없습니다. 예제 vertex_format_begin(); vertex_format_add_colour(); vertex_format_add_position(

By 이재협/실장/시스템개발실/PHYSIA

Manual

vertex_float4 함수 설명

vertex_float4 함수는 네 개의 부동 소수점 값을 정점 데이터에 추가하는 기능을 제공합니다. 이 함수는 정점 버퍼가 올바르게 형식화되어 있어야 하며, 이를 위해 vertex_format_add_custom 함수를 사용해야 합니다. 문법 vertex_float4(buffer, float, float, float, float); 매개변수 설명 매개변수 유형 설명 buffer Vertex Buffer 정보를 기록할 정점 버퍼

By 이재협/실장/시스템개발실/PHYSIA

Manual

vertex_float3 함수 설명

vertex_float3 함수는 세 개의 부동 소수점 값을 정점 데이터에 추가하는 기능을 제공합니다. 이 함수는 정점 버퍼가 올바르게 포맷되어 있어야 사용 가능합니다. 함수 문법 vertex_float3(buffer, float, float, float); 매개변수 설명 매개변수 타입 설명 buffer Vertex Buffer 정보를 기록할 정점 버퍼 float Real 첫 번째 입력 값 float Real

By 이재협/실장/시스템개발실/PHYSIA

Manual

vertex_float2 함수 설명 및 활용 예제

함수 설명 vertex_float2 함수는 두 개의 부동 소수점 값을 정점 데이터에 추가하는 기능을 제공합니다. 이 함수는 정점 버퍼가 올바르게 형식화되어 있어야 하며, vertex_format_add_custom 함수를 사용하여 형식을 정의해야 합니다. 문법 vertex_float2(buffer, float, float); 매개변수 매개변수 유형 설명 buffer Vertex Buffer 정보를 기록할 정점 버퍼 float

By 이재협/실장/시스템개발실/PHYSIA