graphics - KimTaebin-ai/study_posts GitHub Wiki
- ๊ณ 1 ์ํ์ผ๋ก ๋ ์ด-์บ์คํ
- ์ฌ์์(quaternion) 3์ฐจ์ ํ์ ์ดํดํ๊ธฐ
- Pikuma's "Introduction to Raycasting Theory with JavaScript" - ๋ ์ด์บ์คํ ๊ฐ๋ก ๊ฐ์(3์๊ฐ, ์์ด, Javascript)
- WebGL ๊ธฐ์ด - ์ฒ์๋ถํฐ ๋ฐฐ์ฐ๋ WebGL (2D Translation, Rotation, Scale, ํ๋ ฌ ์ํ)
- minilibx ๊ธฐ์ด ์ค๋ช - ์์ด, minilibx๋ฅผ ์ฌ์ฉํ๋ ๋ฒ
- ํผํ๊ณ ๋ผ์ค์ ์ ๋ฆฌ๋ฅผ ์ฌ์ ๋ฆฝํ๊ธฐ - ์์ด, ๋ ์ด์บ์คํ ์์ ๋์์ ๋ฐ์ ์ ์๋ ๊ธฐ์ด ์ํ
- C์ธ์ด์ OpenGL๋ก ๋ ์ด์บ์คํ - ์์ด ์ ํ๋ธ ์์, C์ธ์ด์ OpenGL์ ์ฌ์ฉํด ์ธํ์ํ์ธ์์ ์ฌ์ฉ๋ ๋ ์ด์บ์คํ ๊ตฌํํด๋ณด๊ธฐ
- Lode's Computer Graphics Tutorial - Raycasting - ์์ด, DDA ์๊ณ ๋ฆฌ๋ฌ์ผ๋ก ๋ ์ด์บ์คํ ๊ตฌํ
- Digital differential analyzer (graphics algorithm) - DDA ์๊ณ ๋ฆฌ๋ฌ ์ํคํผ๋์