ํจํค์ง๋ ๋ค์ ํ์์ผ๋ก ์ค์นํ ์ ์์ต๋๋ค.
๊ณ ์น๋ ๊ฒ ์ธ์๋
- ์บ๋ฒ์ค ์ธ๋ถ์์ ์ฝํ
์ธ ๋ฅผ ๋ณด๊ณ ํธ์งํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. "๋ณด๊ธฐ" ๋ฉ๋ด๋ ์๋ก์ด "๋ชจ๋ ํ์" ๋ชจ๋๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ๋ชจ๋๋ฅผ ์ผ๋ฉด ์บ๋ฒ์ค ํ
๋๋ฆฌ ์ธ๋ถ์ ๋ชจ๋ ํฝ์
์ด ํ์๋ฉ๋๋ค. ์บ๋ฒ์ค ํ
๋๋ฆฌ ์ธ๋ถ ์์ญ์ ๊ธฐ๋ณธ์ ์ผ๋ก ํฌ๋ช
ํ ๊ฒ์ผ๋ก ์ธ์๋์ง๋ง ์ค์ ์์ ์บ๋ฒ์ค ์ฑ์ฐ๊ธฐ์ ์ ์ฌํ ์ผ๋ฐ ์์์ผ๋ก ์ฑ์ฐ๊ธฐ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ์บ๋ฒ์ค์ ํ
๋๋ฆฌ๋ฅผ ๋นจ๊ฐ์ ์ ์ ์ผ๋ก ํ์ํ๋๋ก ์ค์ ํ ์๋ ์์ต๋๋ค. ์ด์ ์บ๋ฒ์ค ์ธ๋ถ์์๋ ์์ ๊ฒฐ์ , ๋ณต์, ์ฑ์ฐ๊ธฐ, ๋ณํ ๋ฑ์ ์์
์ด ์ํ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ด๋ฏธ์ง๋ฅผ ์๋ผ์ ์บ๋ฒ์ค ์ธ๋ถ ์์ญ์ ์บก์ฒํ๊ฑฐ๋ ์ด๋ฏธ์ง ์ธ๋ถ์์ ๋ง์คํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์บ๋ฒ์ค ๋ด๋ถ์ ์ด๋ฏธ์ง๋ฅผ ๋ณต์ํ ์ ์์ต๋๋ค. ์บ๋ฒ์ค ํ
๋๋ฆฌ ๋ฐ์ ์์ญ์ ์ ํํ๋ ๊ธฐ๋ฅ์ ํฅํ ๋ฆด๋ฆฌ์ค์์ ์ง์๋ ์์ ์
๋๋ค.
- ๋ณํ ๋๊ตฌ์๋ ๋ณํ ๊ฒฐ๊ณผ๊ฐ ํ์ฌ ๊ฒฝ๊ณ ๋ด์ ๋ง์ง ์๋ ๊ฒฝ์ฐ ์บ๋ฒ์ค๋ฅผ ์๋์ผ๋ก ํ์ฅํ ์ ์๋ ์๋ก์ด ๋ชจ๋๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ ํํ ์์ญ์ ํ์ ํ ๋ ๋ชจ์๋ฆฌ๊ฐ ํ์ฌ ์บ๋ฒ์ค์ ํ
๋๋ฆฌ๋ฅผ ๋ฒ์ด๋๋ฉด ์บ๋ฒ์ค ํ
๋๋ฆฌ๊ฐ ์ด๋๋ฉ๋๋ค. ๋ชจ๋๋ฅผ ํ์ฑํํ๋ ค๋ฉด ๋๊ตฌ ์ค์ ํจ๋์ด๋ ๋ฉ๋ด๋ฅผ ํตํด "ํด๋ฆฌํ ์กฐ์ "์ ์ ํํ ์ ์์ต๋๋ค.
"์ด๋ฏธ์ง > ๋ณํ > ์์ ํ์ "; - ์ด์ ์ ์ฉ ๊ฒฐ๊ณผ๊ฐ ์๋ณธ ๋ ์ด์ด์ ๋ง์ง ์๋ ๊ฒฝ์ฐ ํํฐ๊ฐ ๋ ์ด์ด ๊ฒฝ๊ณ๋ฅผ ๋์ด ํ์ฅ๋ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด Drop Shadow ํํฐ๋ก ์์ฑ๋ ๊ทธ๋ฆผ์๋ ๋ ์ด์ ๋ ์ด์ด ํ
๋๋ฆฌ๋ฅผ ๋ฐ๋ผ ์๋ฆฌ์ง ์๊ณ ์๋์ผ๋ก ๋ ์ด์ด ํฌ๊ธฐ๋ฅผ ๋๋ฆฝ๋๋ค. ํํฐ ๋งค๊ฐ๋ณ์ ๋ํ ์์์ "ํด๋ฆฌํ" ์ค์ ์ ํตํด ์ด์ ๋์์ ๋๋๋ฆด ์ ์์ต๋๋ค.
- ๋ณด์ด์ง ์๋ ๋ ์ด์ด๋ฅผ ํธ์งํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค(๋ ์ด์ด ์ค์ ์ฐฝ์์ ๋ ์ด๋ฏธ์ง๋ก ์ ํ).
- ์์ ์ ํ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ ์ ๋จ์ํํ๋ ์์ ์ด ์ํ๋์์ต๋๋ค. ๋ค๋ฅธ ๋๊ตฌ์ ์ ์ฌํ๊ฒ ์ ํ ์์ญ์ ๊ณ ์ ํ์ง ์๊ณ ์์ญ์ ๋น ๋ฅด๊ฒ ์ด๋ํ๊ณ ๋ณต์ฌํ๋ ค๋ฉด Alt ํค๋ฅผ ๋๋ฅธ ์ํ์์ ๋ง์ฐ์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ ๊ฒฝ ์ ํ ์ ํธ๋ฆฌํฐ์๋ ๊ฒฐ๊ณผ ๋ง์คํฌ๋ฅผ ํ์ ์์์ผ๋ก ํ๊ฐํ ์ ์๋ ์๋ก์ด ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ชจ๋๊ฐ ์์ต๋๋ค.
- ์ด๋ฏธ์ง ๊ฐ์ฅ์๋ฆฌ์ ์ ํ ์์ญ์ ๊ฐ์ฅ์๋ฆฌ ๋๋จธ๋ก ํ์ฅ๋ ์ ํํ ๊ฐ์ฒด์ ํ์ฅ์ผ๋ก ์ฒ๋ฆฌํ๋ ์ต์ ์ด ํ๋ ์ ํ ๋๊ตฌ์ ์ถ๊ฐ๋์์ต๋๋ค. ์ด ์ต์ ์ ํ์ฑํํ๋ฉด ์ด๋ฏธ์ง ๊ฒฝ๊ณ์ ์ผ์นํ๋ ์ ํ ๊ฒฝ๊ณ์ ํ๋๋ง์ด ์ ์ฉ๋์ง ์์ต๋๋ค.
- ๋์ด ๋งต์์ ๋ฒ์ ๋งต์ ์์ฑํ๊ธฐ ์ํด "Normal Map" ํํฐ๊ฐ ํจํค์ง์ ์ถ๊ฐ๋์์ต๋๋ค. Bayer Matrix, Linear Sinusoid, Newsprint ๋ฐ Mean Curvature Blur๋ฅผ ํฌํจํ ์ฌ๋ฌ ๊ฐ์ง ์๋ก์ด GEGL ํํฐ์ ์ง์ ์ก์ธ์คํ ์ ์์ต๋๋ค. Neon, Stretch Contrast ๋ฐ Oilify ํํฐ๊ฐ ๋ค์์ผ๋ก ๊ต์ฒด๋์์ต๋๋ค.
GEGL ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์๋ ๋ก๊ทธ๋ก ๋ณํํฉ๋๋ค. 27๊ฐ์ ๊ธฐ์กด ํํฐ๊ฐ GEGL ๋ฒํผ๋ฅผ ์ฌ์ฉํ๋๋ก ํฌํ ๋์์ต๋๋ค. Van Gogh ํํฐ๋ ์ฑ๋๋น ์ต๋ 32๋นํธ์ ์์ ์ฌ๋ ์ง์์ ์ถ๊ฐํฉ๋๋ค. - HEIF, TIFF ๋ฐ PDF ํ์์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค. libheif 1.4.0 ์ด์์ผ๋ก ๋น๋๋ HEIF ์ด๋ฏธ์ง๋ ์ด์ ๋ก๋ ๋ฐ ๋ด๋ณด๋ด๊ธฐ ์ ICC ์์ ํ๋กํ์ ์ง์ํฉ๋๋ค. ์ด์ TIFF ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ฌ ๋ ์ ์๋์ง ์์ ์ฑ๋์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์ ํํ ์ ์์ต๋๋ค. PDF๋ฅผ ๋ด๋ณด๋ผ ๋ ๋ ์ด์ด ๊ทธ๋ฃน ๋ด์ ํ ์คํธ ๋ ์ด์ด ๋ด๋ณด๋ด๊ธฐ๊ฐ ์กฐ์ ๋์์ต๋๋ค.
- ์์๋ XCF ํ์ผ์ ๋ก๋ฉ์ด ๊ฐ์ ๋์์ต๋๋ค. ๋ ์ด์ด๋ ์ฑ๋์์ ์ค๋ฅ๊ฐ ๊ฐ์ง๋๋ฉด ๋ ์ด์ ๋ค์ด๋ก๋๊ฐ ์ฆ์ ์ค๋จ๋์ง ์๊ณ ๋ค๋ฅธ ๋ ์ด์ด์ ์ฑ๋์์ ๋ฐ์ดํฐ๋ฅผ ๋ก๋ํ๋ ค๊ณ ์๋ํฉ๋๋ค.
- macOS ํ๋ซํผ์ ์ฑ๋ฅ์ด ํฅ์๋์์ต๋๋ค. macOS 10.15 "Catalina"์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. Windows์ฉ ์ผ๊ฐ ๋น๋ ์์ฑ์ด ์ง์์ ์ธ ํตํฉ ์์คํ ์ ์ถ๊ฐ๋์์ต๋๋ค.
- GEGL ๋ฐ babl ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ Meson ๋น๋ ์์คํ
์ ์ฌ์ฉํ๋๋ก ํฌํ
๋์์ผ๋ฉฐ Gitlab CI ์ฐ์ ํตํฉ ์์คํ
์ ์ฌ์ฉํ๋๋ก ์ ํ๋์์ต๋๋ค. GEGL์ ๋ค์ํ CPU ์ฝ์ด์ ๊ด๋ จ๋ ์์
๋ณ๋ ฌํ์ ํจ์จ์ฑ์ ํฅ์ํ์ต๋๋ค. ๊ธฐ์กด์ "gcut" ๋น๋์ค ํธ์ง๊ธฐ ๋์ ์๋ก์ด ๋ด์ฅ ์ธํฐํ์ด์ค๊ฐ ์ ์๋์์ต๋๋ค. ๋ณด๊ฐ ๋ฐฉ๋ฒ์ ๋ณ๊ฒฝํ์ฌ HD ๋น๋์ค ์ฌ์ ํ์ง์ด ํฅ์๋์์ผ๋ฉฐ ๋ ๋๋ง๋ ๋น๋์ค ํ๋ ์์ ์บ์ฑ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ฝํ
์ธ ๋ฅผ ์ปฌ๋ ์
์ผ๋ก ์ด๋ํ๊ธฐ ์ํด ์ธ๋ถ ํ์ผ ๊ด๋ฆฌ์๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์์
๋ฐฅ Yu'v' ์์ ๋ชจ๋ธ(CIE 1976 UCS) ๋ฐ ํ์์กฐ ์์์ ICC ํ๋กํ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ผ๋ถ ์ ํ์์ ๋ถ๋ ์์์ ์ผ๋ก์ ๋ณํ์๋ AVX2 ๋ช ๋ น์ด๊ฐ ํฌํจ๋ฉ๋๋ค. ํฌ๋ช ์ฑ ์ฒ๋ฆฌ๋ฅผ ์ํด ์ฝ๋๋ฅผ ์ฌ์์ ํ์ต๋๋ค. - ์๋ก์ด ํ๋ก์ ํธ ๋ฐํ
ctx ๋ Cairo ๋ฐ HTML5 ์บ๋ฒ์ค์ ์ปจํ ์คํธ ๋ ๋๋ง์ ์ฐ์์ํค๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๋ฒกํฐ ์ด๋ฏธ์ง๋ฅผ ๋ ๋๋งํ๊ณ ๋์คํฐํํ๊ธฐ ์ํ ๊ฐ๋จํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ฐ๋ฐํฉ๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋งค์ฐ ์ปดํฉํธํ๋ฉฐ 32๋นํธ ESP32 ๋ฐ ARM-CortexM4 ๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋ค์ํ ํฝ์ ๋ฐ ๋ค์ค ๊ตฌ์ฑ ์์ ํ์์ ์ง์ํฉ๋๋ค.
ํฅํ ๊ณํ ์ค์๋ ์์ผ๋ก ๋ช ๋ฌ ์์ GIMP 2.99.2์ ํ
์คํธ ๋ฆด๋ฆฌ์ค๋ฅผ ์ถ์ํ ๊ณํ์ด ์์ผ๋ฉฐ, ์ด๋ ํฅํ ๋ฆด๋ฆฌ์ค๋ฅผ ์ค๋นํ๊ธฐ ์ํด ๊ตฌ์ฑ๋ ๊ฒ์
๋๋ค.
์ถ์ฒ : opennet.ru