OpenGL 쉐이딩 언어(GLSL) 핵심 기능 정리

기본 데이터 타입 개요 GLSL 은 그래픽 파이프라인 연산을 위해 정의된 다양한 타입을 지원합니다. 각 타입은 특정 용도에 따라 설계되었습니다. 타입 설명 void값을 반환하지 않는 함수의 리턴 타입으로 사용됩니다. bool논리형 자료로 true 또는 false 값을 가집니다. int부호가 있는 정수입니다. float단일 부호浮點數 (scalar) 입니다. vec2 ~ vec4n 차원 부호 ...

8월 25일 06:45에 게시됨

OpenGL을 사용한 두 텍스처 혼합

이 튜토리얼에서는 OpenGL을 사용하여 두 개의 텍스처를 혼합하는 방법을 알아봅니다. 두 텍스처의 크기가 같아야 하며, 동일한 색상 깊이를 가져야 합니다. 예를 들어, 하나는 24비트 RGB이고 다른 하나는 32비트 RGBA인 경우, 텍스처 데이터를 로드할 때 동일한 레이어 수를 사용해야 합니다. 이 과정은 두 개의 샘플러를 사용하여 각 텍스처에서 샘플링한 후, 이 샘플 ...

8월 2일 00:09에 게시됨

OpenGL 4 셰이딩 언어 셰이드북 第3판 가이드

OpenGL 4 셰이딩 언어 셰이드북 第3판은 OpenGL 4와 GLSL(OpenGL Shading Language)에 대한 실용적인 가이드북입니다. 이 책은 각 기술에 대한 이론과 배경을 설명한 후, 실제 구현에 필요한 GLSL 및 OpenGL 코드를 제공합니다. 다양한 주제부터 셰이더 프로그램 컴파일 및 디버깅까지, 현장에서 바로 사용할 수 있는 실용적인 정보를 담고 있습니다. 快속 시작 환경준비 ...

7월 13일 04:49에 게시됨