5장 OpenGL - ② 셰이더
5장 OpenGL - ② 셰이더 OpenGL은 25년 넘게 이어져온 2D/3D 크로스 플랫폼 그래픽을 위한 산업 표준 라이브러리이다. 이번 장에서는 OpenGL의 초기화, 삼각형의 사용, 셰이더 프로그램 작성, 변환을 위한 행렬 사용, 텍스처 지원 추가 등 컴퓨터 그래픽스의 여러 주제를 다룬다. 💡 5장의 목차 OpenGL 초기화 삼각형 폴리곤 셰이더 변환과 행렬 텍스처 매핑 셰이더 현대의 그래픽스 파이프라인은 단순히 버텍스/인덱스 버퍼만으로 삼각형을 그리지 않는다. 삼각형을 고정된 색상으로 그릴 것인지, 텍스처에서 얻은 색상을 버텍스에 사용할 것인지, 모든 픽셀에 광원을 계산할 것인지 등 버텍스를 어떻게 그려야 할지를 지정하는 작업이 필요하다. 이를 위해서 OpenGL을 포함한 많은 그래픽 API는 셰..