โ ์กฐ๋ช ๋ชจ๋ธ
์กฐ๋ช ๋ชจ๋ธ์ ๊ทธ๋ํฝ์ค์์ ๋น๊ณผ ๋ฌผ์ฒด์ ์ํธ์์ฉ์ ์๋ฎฌ๋ ์ด์ ํ๋ ๋ฐ ์ฌ์ฉ๋๋ค.
โ Phong ์กฐ๋ช
๋ชจ๋ธ
Phong ์กฐ๋ช
๋ชจ๋ธ์ ์ฐ๋น์ธํธ, ๋ํจ์ฆ, ์คํํ๋ฌ ์กฐ๋ช
์ ์ธ ๊ฐ์ง ๊ตฌ์ฑ ์์๋ก ๋น์ ๋ฐ์ฌ๋ฅผ ์ค๋ช
ํ๋ค.
- ์ฐ๋น์ธํธ ์กฐ๋ช
: ํ๊ฒฝ ์ ์ฒด์์ ๊ท ์ผํ๊ฒ ๋ฐ์ฌ๋๋ ๋น์ผ๋ก ๋ชจ๋ ํ๋ฉด์ด ๊ฐ์ ์์ ์ฐ๋น์ธํธ ๋น์ ๋ฐ์ฌํ๋ค.
๐ผ ๐๐๐๐๐๐๐ก = ๐ ๐๐๐๐๐๐๐ก ⋅ ๐ผ ๐๐๐๐๐๐๐ก
* ๐ ๐๐๐๐๐๐๐ก : ๋ฌผ์ฒด์ ์ฐ๋น์ธํธ ๋ฐ์ฌ ๊ณ์
* ๐ผ ๐๐๐๐๐๐๐ก : ์ฐ๋น์ธํธ ์กฐ๋ช
์ ๊ฐ๋
- ๋ํจ์ฆ ์กฐ๋ช
: ํ๋ฉด์์ ์ฐ๋๋๋ ๋น์ผ๋ก, ๋น์ ์
์ฌ๊ฐ์ ๋ฐ๋ผ ๋ฐ๊ธฐ๊ฐ ๋ฌ๋ผ์ง๋ค.
๐ผ ๐๐๐๐๐ข๐ ๐ = ๐ ๐๐๐๐๐ข๐ ๐ ⋅ ๐ผ ๐๐๐โ๐ก ⋅ (๐ฟ⋅๐)
* ๐ ๐๐๐๐๐ข๐ ๐ : ๋ฌผ์ฒด์ ๋ํจ์ฆ ๋ฐ์ฌ ๊ณ์
* ๐ผ ๐๐๐โ๐ก : ๊ด์์ ๊ฐ๋
* ๐ฟ : ๊ด์ ๋ฐฉํฅ ๋ฒกํฐ
* ๐ : ํ๋ฉด ๋ฒ์ ๋ฒกํฐ
- ์คํํ๋ฌ ์กฐ๋ช
: ํ๋ฉด์์ ๋ฐ์ฌ๋๋ ๋น์ผ๋ก, ๋ฐ์ฌ๊ด์ด ๋ณด๋ ๊ฐ๋์ ๋ฐ๋ผ ๋ฐ๊ธฐ๊ฐ ๋ฌ๋ผ์ง๋ค.
๐ผ ๐ ๐๐๐๐ข๐๐๐ = ๐ ๐ ๐๐๐๐ข๐๐๐ ⋅ ๐ผ ๐๐๐โ๐ก ⋅ (๐
⋅๐)^๐
* ๐ ๐ ๐๐๐๐ข๐๐๐ : ๋ฌผ์ฒด์ ์คํํ๋ฌ ๋ฐ์ฌ ๊ณ์
* ๐ผ ๐๐๐โ๐ก : ๊ด์์ ๊ฐ๋
* ๐ : ๋ฐ์ฌ ๋ฐฉํฅ ๋ฒกํฐ
* ๐ : ์์ ๋ฐฉํฅ ๋ฒกํฐ
* ๐ : ์ค์ด๋๋์ค ๊ณ์
โถ ์ด ์กฐ๋ช
์ ์ธ ๊ฐ์ง ๊ตฌ์ฑ ์์์ ํฉ์ผ๋ก ํํ๋๋ค.
๐ผ = ๐ผ ๐๐๐๐๐๐๐ก + ๐ผ ๐๐๐๐๐ข๐ ๐ + ๐ผ ๐ ๐๐๐๐ข๐๐๐
'๐จ Graphics' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ํ๋ ฌ ์ฐ์ฐ (0) | 2024.07.10 |
|---|---|
| ์์ ๋ชจ๋ธ (0) | 2024.07.10 |
| Graphics API ์ข ๋ฅ (0) | 2024.07.06 |
| API / ๋ผ์ด๋ธ๋ฌ๋ฆฌ / ํ๋ ์์ํฌ (0) | 2024.07.04 |