> For the complete documentation index, see [llms.txt](https://devlog.joonas.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://devlog.joonas.io/graphics.md).

# Graphics

- [OpenGL ES](https://devlog.joonas.io/graphics/opengl.md)
- [파이프라인](https://devlog.joonas.io/graphics/opengl/pipeline.md): 3D 세상에 있는 것들이 2D 화면에 그려지기까지.
- [삼각형 그리기](https://devlog.joonas.io/graphics/opengl/draw-triangle.md): Android에서 OpenGL ES 2.0으로 삼각형을 정의하고, SurfaceView에 그려본다.
- [삼각형 움직이기](https://devlog.joonas.io/graphics/opengl/manipulate-triangle.md): Android에서 OpenGL ES 2.0으로 객체를 터치한 만큼 옮겨본다.
- [다각형 그리기](https://devlog.joonas.io/graphics/opengl/draw-polygon.md): Android에서 OpenGL ES 2.0으로 다각형을 정의하고 그려본다.
- [정사면체 그리기](https://devlog.joonas.io/graphics/opengl/draw-tetrahedron.md): Android에서 OpenGL ES 2.0으로 "알록달록한" 정사면체를 정의한다.
- [\[WIP\] 마인크래프트 블럭 만들기](https://devlog.joonas.io/graphics/opengl/make-minecraft-cube.md): 정육면체에 텍스처(Texture)를 입혀서 마인크래프트 블럭처럼 보이도록 만든다.
- [\[WIP\] Lighting, Normal Mapping](https://devlog.joonas.io/graphics/opengl/untitled.md): 노멀맵과 빛, 광원(Light)
