[OpenGL] LearnOpenGL 정리 본 (1~4)
OpenGL이란 무엇인가? 각 함수들의 결과/ 아웃풋에 대한 내용을 명시해둔 것. 구체적으로 말하자면 2,3, 차원 아웃풋에 대한 내용을 명시해둔 것으로 표준 API 규격이다. 내부적 구현은 안됨 -> 내부적 구현은 누가 하나? 그래픽카드 제조업체에서 한다. 유용한 기술이 나오면 바로 사용이 가능하다. 새로운 버전이 나올 때까지 기다리는 것이 아닌 그래픽 카드를 바꾸면 바로 사용이 가능하다. OpenGL은 state machine이다. state machine이라는 것은 무엇인가? 쉽게 말해 상태 머신이란, 어떻게 OpenGL이 동작할 건지에 대해서 사전에 정의되어 있는 변수들의 모음이다. => GL_POINTS, GL_TRIANGLES처럼 OpenGL을 사용할 때 우리는 각종 옵션에 말만 해주면 사전에..
2022.07.18