지금까지는 우린 OpenGL에게
"야 우리삼각형 그릴거야. 좌표는 여기여기고 index buffer는 여기여기고..."
를 하나하나 전부 말해주고 그리라는 명령을 하기까지의 파이프라인을 직접해왔다.
Renderer 를 이용해서 이 귀찮음을 해결할 수 있다.
한마디로 Renderer 는 공장같은 것이다.
Renderer 는 싱글턴 패턴으로만들어 인스턴스를 하나만 갖을수 있게 하기도하지만
일반 클래스로 만들기도한다. 여기선 일반 클래스로 만든다.


보기 훨씬 편해졌다.
'개인공부 > C++ Graphics' 카테고리의 다른 글
| OpenGL #11 Blending (0) | 2025.01.14 |
|---|---|
| OpenGL #10 Texture (1) | 2025.01.14 |
| OpenGL (지금까지 내용) (0) | 2025.01.13 |
| OpenGL #8 Vertex Arrays Object (0) | 2025.01.12 |
| OpenGL #7 Uniform (0) | 2025.01.12 |