์์ :)
https://github.com/eazuooz/YamYamEngine/commit/ce603624ac0927cf6365afc252cd3014ad727b59
PostProcess ํจ๊ณผ ์ถ๊ฐ · eazuooz/YamYamEngine@ce60362
eazuooz committed Apr 10, 2023
github.com
ํฌ์คํธ ํ๋ก์ธ์ฑ์ด๋?
ํฌ์คํธ ํ๋ก์ธ์ฑ์ ์ด๋ฏธ์ง, ๋์์ ๋๋ ๊ธฐํ ์ ํ์ ๋ฏธ๋์ด๋ฅผ ์บก์ฒํ๊ฑฐ๋ ๋ ๋๋งํ ํ ์กฐ์ํ๊ฑฐ๋ ํฅ์์ํค๋ ์์
์ ๋งํฉ๋๋ค. ์ฌ๊ธฐ์๋ ์ ๋ฐ์ ์ธ ํ์ง, ๋ฏธ์ ๋งค๋ ฅ์ ๊ฐ์ ํ๊ฑฐ๋ ํน์ ์์ ์ ํจ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด ๋ค์ํ ๊ธฐ๋ฒ๊ณผ ์กฐ์ ์ ์ ์ฉํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค.
๋์งํธ ์ด๋ฏธ์ง ๋๋ ์ฌ์ง์ ๊ฒฝ์ฐ, ํ์ฒ๋ฆฌ์๋ ์ผ๋ฐ์ ์ผ๋ก Adobe Photoshop, Lightroom ๋๋ ๊ธฐํ ์ด๋ฏธ์ง ํธ์ง ๋๊ตฌ์ ๊ฐ์ ์ ๋ฌธ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค. ๋ช ๊ฐ์ง ์ผ๋ฐ์ ์ธ ํ์ฒ๋ฆฌ ๊ธฐ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
์์ ๋ณด์ ๋ฐ ์กฐ์ : ์ด๋ฏธ์ง์ ๋ฐ๊ธฐ, ๋๋น, ์ฑ๋, ์์ ๋ฐธ๋ฐ์ค๋ฅผ ์กฐ์ ํ์ฌ ์ ์ฒด์ ์ธ ์ธ๊ด์ ๊ฐ์ ํ๋ ์์
์
๋๋ค.
์ ๋ช
ํ ๋ฐ ๋
ธ์ด์ฆ ๊ฐ์: ์ด๋ฏธ์ง์ ์ ๋ช
๋์ ์ ๋ช
๋๋ฅผ ๊ฐ์ ํ๋ ๋์์ ์์น ์๋ ๋
ธ์ด์ฆ๋ ์
์๋ฅผ ์ค์ด๊ธฐ ์ํ ๊ธฐ์ ์ด ์ ์ฉ๋ฉ๋๋ค.
์๋ฅด๊ธฐ ๋ฐ ๊ตฌ๋: ์๋ฅด๊ธฐ์๋ ์ด๋ฏธ์ง์ ๊ตฌ๋๋ฅผ ๊ฐ์ ํ๊ฑฐ๋ ํน์ ํผ์ฌ์ฒด์ ์ด์ ์ ๋ง์ถ๊ธฐ ์ํด ์ด๋ฏธ์ง์์ ์ํ์ง ์๋ ๋ถ๋ถ์ ์ ๊ฑฐํ๋ ์์
์ด ํฌํจ๋ฉ๋๋ค. ๊ตฌ๋ ์กฐ์ ์๋ ์ํ์ ๋ฐ๋ก์ก๊ฑฐ๋, ์์๋ฅผ ์ ๋ ฌํ๊ฑฐ๋, ์๊ฐ์ ๊ท ํ์ ์ถ๊ฐํ๋ ๋ฑ์ ์์
์ด ํฌํจ๋ ์ ์์ต๋๋ค.
๋ณด์ ๋ฐ ์กฐ์: ์ด๋ฏธ์ง์์ ์กํฐ, ๊ฒฐํจ ๋๋ ์์น ์๋ ๋ฌผ์ฒด๋ฅผ ์ ๊ฑฐํ๋ ์์
์ด ํฌํจ๋ฉ๋๋ค. ๋ํ ์์ ์ถ๊ฐ ๋๋ ๋ณํฉ, ๋น์จ ์กฐ์ ๋๋ ์์ ์ ํจ๊ณผ ๋ง๋ค๊ธฐ์ ๊ฐ์ ๊ณ ๊ธ ๊ธฐ์ ๋ ํฌํจ๋ ์ ์์ต๋๋ค.
ํํฐ ๋ฐ ํจ๊ณผ ์ ์ฉ: ํ๋ฐฑ ๋ณํ, ๋นํฐ์ง ๋ฃฉ ๋๋ ์๋ฎฌ๋ ์ด์
๋ ํ๋ฆ ๊ทธ๋ ์ธ ๋ฑ ๋ค์ํ ํํฐ์ ํจ๊ณผ๋ฅผ ์ถ๊ฐํ์ฌ ์ด๋ฏธ์ง์ ๋ถ์๊ธฐ๋ ์คํ์ผ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
ํ์ฒ๋ฆฌ๋ ์ด๋ฏธ์ง์๋ง ๊ตญํ๋์ง ์๊ณ ๋น๋์ค ์์, 3D ๋ ๋๋ง ๋ฐ ๊ธฐํ ์ ํ์ ๋ฏธ๋์ด์๋ ์ ์ฉํ ์ ์์ต๋๋ค. ์ฐฝ์์ ์ธ ํํ์ด ๊ฐ๋ฅํ๋ฉฐ ์ต์ข
๊ฒฐ๊ณผ๋ฌผ์ ํฌ๊ฒ ํฅ์์์ผ ์ํ๋ ์๊ฐ์ ํจ๊ณผ๋ ์์ ์ ๋น์ ์ ์ด๋์ด๋ผ ์ ์์ต๋๋ค.
'๐ Development Study > ๐ผ GameProgramming 2D' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Imgui ๋ฅผ ์ด์ฉํ Tool ํ๋ก๊ทธ๋๋ฐ (0) | 2023.06.29 |
---|---|
Audio system (FMOD) ์ฌ์ฉ (0) | 2023.06.29 |
Particle System (0) | 2023.04.08 |
Compute Shader (0) | 2023.04.08 |
2D Light (0) | 2023.04.08 |
๋๊ธ