์ฌ์ ์บ ํ D-4
๐To Do List
*1์ฃผ์ฐจ ๊ฐ์: ํผ๊ทธ๋ง
01 ๊ฐ์ 1์ฃผ์ฐจ - ์ฒด๊ณ์ ์ผ๋ก ๋ฐฐ์ฐ๋ ํผ๊ทธ๋ง ๊ธฐ์ด ์์ ์ ๋ณต
๐Figma
: ๊ธฐํ → ๋์์ธ → ๊ฐ๋ฐ → ํ ์คํธ ๋ชจ๋ ๋จ๊ณ์์ ์ฌ์ฉํ ์ ์๋ ์ปค๋ฎค๋ํฐ ํ์ ํด
*์ ์ฌ์ฉํ๋์?
1) ์น, ์ฑ ๋ชจ๋ ์ฌ์ฉ ๊ฐ๋ฅ(OS,Window)
2) ๋์์ธ, ๊ฐ๋ฐ ์ ๋ฌด ๊ฐ๋ฅ
3) ํ๋ถํ ์ปค๋ฎค๋ํฐ ์๋ฃ: ํ๋ฌ๊ทธ์ธ, ๋์์ธ ์๋ฃ
4) ์ฝ๊ฒ ํ์ต ๊ฐ๋ฅ
๐๋์คํ๋ ์ด์ ๋ฐฐ์
*๋์คํ๋ ์ด(Display): ๋์งํธ ํ๋ฉด(TV, ๋ชจ๋ฐ์ผ, ์ ๊ดํ, ์น์ฌ์ดํธ ๋ฑ)
- ํฝ์ ๋ก ์ด๋ฃจ์ด์ง.
*ํด์๋: ๋์คํ๋ ์ด์ ์ ๋ช ๋(ํฝ์ ๊ฐฏ์)
- ํฝ์ ๊ฐฏ์ ๊ณ์ฐ : ๊ฐ๋ก * ์ธ๋ก ํฝ์ ๊ฐฏ์ ๊ณ์ฐ. (ex. 1920*1080 = 2,073,600)
<ํฝ์ & ํด์๋ ๊ด๊ณ>
1) ํด์๋ ๊ฐ์ ๊ฒฝ์ฐ, ํ๋ฉด ํฌ๊ธฐ๊ฐ ํด์๋ก ํฝ์ ํ ์นธ ํฌ๊ธฐ๋ ์ปค์ง๋ค
2) ๋ชจ๋ํฐ ํฌ๊ธฐ ๊ฐ์ ๊ฒฝ์ฐ, ํด์๋๊ฐ ๋์์ง์๋ก ํฝ์ ํ ์นธ ํฌ๊ธฐ๋ ์์์ง๋ค
3) ํ๋ฉด ํฌ๊ธฐ ํด์๋ก ํด์๋ ๋์์ง๋ค
โ์์ธ: ๋งฅ๋ถ M2 Pro (2560*1600) - ํ๋ฉด ํฌ๊ธฐ ์์ง๋ง ํด์๋ ์ข์
4) ๋ฉด์ ๋น ํฝ์ ์ ๋ง์ ๋, ์ธ๋ฐํ ๋ฌ์ฌ ๊ฐ๋ฅ
[1๋ฐฐ์ ๋์์ธ]
- ๋ค์ํ ๊ธฐ๊ธฐ์์ ์ทจ๊ธํ๋ ํ๋ฉด์ ํฌ๊ธฐ๋ ๋ชจ๋ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๊ธฐ์ค์ด ๋๋ ์ฌ์ด์ฆ๋ ์์ผ๋ฏ๋ก ๊ทธ ๊ธฐ์ค์ด ๋๋ ์ฌ์ด์ฆ๋ฅผ ์ ํด์ผํ๋ค.
๊ทธ ์ฌ์ด์ฆ๋ฅผ 1๋ฐฐ์ ๋์์ธ์ด๋ผ๊ณ ํ๋ค. (1๋ฐฐ์ = 1๋ฐฐ(100%), ์๋ณธ)
1๋ฐฐ์ ๋์์ธ ์ ํ๋ ๋ฒ |
- ์ฌ๋๋ค์ด ๊ฐ์ฅ ๋ง์ด ์ฐ๋ ์ฌ์ด์ฆ - ๋ด๊ฐ ๋ง๋ ์ฑ์ ์ธ ์ฌ๋ ๊ธฐ์ค (ex.์๋๋ก์ด๋ ์ ์ ๊ฐ ๋ ๋ง์ผ๋ฉด ์๋๋ก์ด๋ ์์ฃผ๋ก) |
๐ก ๋ฐฐ์ = ํฝ์ ๋ฐฐ์จ
https://yesviz.com/viewport/
1) ์น์ฌ์ดํธ์ ํ์์ ํ์ธํ๊ณ ์ถ์ ๊ธฐ๊ธฐ ์ฐพ๊ธฐ
2) Pixel Ratio(ํฝ์ ๋ฐฐ์จ)๋ณด๊ธฐ. 2.0์ด๋ผ๊ณ ์จ์ ธ ์๋ค๋ฉด ‘์ด ๊ธฐ๊ธฐ๋ 2๋ฐฐ์ ์ฌ์ด์ฆ’ ๋ผ๋ ๋ป.
- (๊ธฐ์กด) ์์ดํฐ 320 * 480 / ์๋๋ก์ด๋ 360 * 640
- (ํ์ฌ) ์์ดํฐ 375 * 812 / ์๋๋ก์ด๋ 360 * 800 ๊ถ์ฅ (์ค๋งํธํฐ ๋ฐ์ ํ๋ฉด์ 1๋ฐฐ์๋ ์ปค์ง)
[1๋ฐฐ์ ๋์์ธ์ด ์ค์ ์ค๋งํธํฐ์์ ๊ตฌํ๋๋ ๊ณผ์ ]
1) 1๋ฐฐ์ ์ฌ์ด์ฆ๋ฅผ ๋์์ธํ๊ณ ๊ฐ๋ฐํ๋ค. (ex. 393*852 ์ฌ์ด์ฆ)
2) ๋ ๋๋ง ๊ณผ์ ์ ๊ฑฐ์น๋ค.
๐ก๋ ๋๋ง์ด๋?
๊ธฐ๊ธฐ๊ฐ ์ฝ๋๋ฅผ ์ฝ๊ณ ๋์์ธ์ผ๋ก ๋ฐ๊พผ๋ค์, ์๊ธฐ ๋ฐฐ์จ๋งํผ ํ๋ ๋๋ ์ถ์ํ๋ ๊ฒ.
- 393*852 ๋์์ธ์ 3๋ฐฐ ํ๋ํ์ฌ 1125*2436 ์ผ๋ก ๋ง๋ ๋ค. (1179*2556๊ฐ ๋ง๋ค์ด์ง๊ธฐ์ํด ๋ค์ ๊ณผ์ ์ ๊ฑฐ์น๋ค)
3) ๊ธฐ๊ธฐ ์ค์ ํด์๋์ ๋ง๊ฒ ๋ฏธ์ธํ๊ฒ ์กฐ์ ์ ํ๋ค.
: ๋ชจ๋ ๊ธฐ๊ธฐ๋ค์ ๊ฐ๋ก-์ธ๋ก ๋น์จ์ ๋ค๋ฅด๋ค. ๋์์ธ์ ๋ฐฐ์จ๋งํผ ํ๋ํ๊ฑฐ๋ ์ถ์ํ๋ฉด ์ค์ ํด์๋์ ์ฐจ์ด๊ฐ ์กฐ๊ธ์ฉ ์๊ธธ ์ ์๋ค.
์ด๋ ์ค์ ํด์๋๊ฐ ๋ ํฌ๋ค๋ฉด ์กฐ๊ธ ๋ ํค์ฐ๊ณ (์ ์ค์ผ์ผ), ์ค์ ํด์๋๊ฐ ๋ ์๋ค๋ฉด ์กฐ๊ธ ๋ ์ค์ฌ์.(๋ค์ด์ค์ผ์ผ)
ex) ์์ดํฐ 15ํ๋ก ๊ธฐ๊ธฐ์ ์ค์ ํด์๋๋ 1125 * 2436๋ณด๋ค ์กฐ๊ธ ๋ ํฐ 1179 * 2556. ๋ฐ๋ผ์ ์กฐ๊ธ ๋ ํฌ๊ฒ ํค์์ ํ๋ฉด์ ์ถ๋ ฅ.
๐์ด๋ฏธ์ง ํํ ๋ฐฉ์, ๋ฒกํฐ/๋์คํฐ
*๋์คํฐ(Raster) ๋ฐฉ์:๋ ๋ค๋ฅธ ๋ง๋ก๋ ๋นํธ๋งต์ด๋ผ๊ณ ๋ํจ.
: ํฌํ ์ต๊ฐ์ด ๋น ์นธ์ ๋ฐ์ดํฐ๋ฅผ ์ฑ์ฐ๋ ๋ฐฉ์(ํฝ์ )
: jpeg, bmp, gif, png / ํ์ผํ์: ํ์ฅ์
<ํน์ง>
1. ํด์๋ ↑ ํ์ง ↑
2. ํด์๋ ๋ฎ์ ์ด๋ฏธ์ง๋ฅผ ํฌ๊ฒ ๋ง๋ ๋ค๊ณ ํ์ง ์ข์์ง์งX
3. ํ๋/์ถ์ ๋ฐ๋ณต ์ ์๋ณธ ์์ ์ ๋ณด๋ฅผ ์์(=๊นจ์ง๋ค)
4. ๊ณ ํด์๋ ์ด๋ฏธ์ง ํํ์ ์ต์ ํ (๋จ์ํ๊ฒ ํฝ์ ๋ง ์น ํ๋ฉด ๋จ, jpg ๊ฐ์ฅ ๊ฐ๋ณ๊ณ png ๊ฐ์ฅ ๋ฌด๊ฑฐ์)
*๋ฐฑํฐ(Vector)๋ฐฉ์:์ผ๋ฌ์คํธ, ํผ๊ทธ๋ง๊ฐ์ด ๊ทธ๋ฆผ์ ์์์ผ๋ก ํํ.(์ด๋ฏธ์ง๋ณด๋จ ์ฝ๋ํ์ผ์ ๊ฐ๊น์)
: svg ํ์ฅ์
<ํน์ง>
1. ํฌ๊ธฐ ๋ณํ์ด ์์ ๋ก์
2. ์ด๋ฏธ์ง๊ฐ ํฌ๋ฉด ์์์ด ๋ณต์กํด์ ธ์ ํ์ผ ํฌ๊ธฐ๊ฐ ์ปค์ง๋ค
Q&A
Q: ํผ๊ทธ๋ง๋ ๋ฒกํฐ ํ์์ธ๋ฐ, ๊ทธ๋ํฝ์ด ๊นจ์ ธ์
A: ๋ชจ๋ํฐ, ํธ๋ํฐ = ํฝ์ ๊ธฐ๋ฐ. ๋์คํฐ์ธ ์ด๋ฏธ์ง๋ ํผ๊ทธ๋ง์์ ์์ ํด๋ ๋ฒกํฐํX.
๐8ํฌ์ธํธ ๊ทธ๋ฆฌ๋โญโญโญ
๐ก8ํฌ์ธํธ ๊ทธ๋ฆฌ๋๋?
UI๋ฅผ 8์ ๋ฐฐ์์ ๋ง์ถฐ ๋ฐฐ์นํ๋ ๋ ์ด์์ ๊ท์น
ex) UI ์ฌ์ด์ ๊ฐ๊ฒฉ, ์์์ ์ฌ๋ฐฑ, ํฌ๊ธฐ ๋ฑ์ 8์ ๋ฐฐ์ ๋จ์๋ก ์กฐ์ ํด์ ์ฌ์ฉ
โ๐ค8ํฌ์ธํธ ๊ทธ๋ฆฌ๋๋ฅผ ์จ์ผํ๋ ์ด์ ?
์์ 1) ๊ท์น = ํฐํธ: 2์ฉ / ์ฌ๋ฐฑ: 4์ฉ ๊ท์น ์กด์ฌ
- ์ผ์ ํ ๊ท์น ์กด์ฌ ์, ๋ค๋ฅธ ๋์์ด๋&๊ฐ๋ฐ์๊ฐ ๋ฌผ์ด๋ณด๋ ๋ฑ์ ๋ฒ๊ฑฐ๋ก์์ด ์์ด์ง๊ณ ํจ์จ์ .
- ๊ท์น์ด ์์ผ๋ฉด ์ ๋ฌด์ ํจ์จ์ฑ์ด ๋จ์ด๋ฏ๋ก ์ฌ์ ์ ์ฝ์์ ํ๋ ๊ฒ.
"์ฌ๋ฐฑ, ๊ฐ๊ฒฉ, ๋์ด, ๋๋น ๋ฑ UI ์์น๋ฅผ ํค์ฐ๊ฑฐ๋ ์ค์ผ ๋ ์ต๋ํ 8์ ๋ฐฐ์ ๋จ์๋ก ํ๋ค" = 8ํฌ์ธํธ ๊ทธ๋ฆฌ๋ or 8ํฌ์ธํธ ๊ทธ๋ฆฌ๋ ๋์์ธ
(๋ค๋ฅธ ๋์์ด๋์ ๋์์ธ ์์คํ ์ ๋ด๋ 8์ ๋ฐฐ์ ์๊ฐํ๋ฉด ๋จ!)
โ๐ค์ ํํ '8'์ ๋ฐฐ์์ผ๊น?
- 8์ 0.25๋ฐฐ, 1.25๋ฐฐ, 1.5๋ฐฐ, 2๋ฐฐ, 3๋ฐฐ, 4๋ฐฐ... ํด๋ ์ ์๋ก ๊น๋ํ๊ฒ ๋จ์ด์ ธ ์ ์ค์ผ์ผ, ๋ค์ด์ค์ผ์ผ ์์๋ ์ ์ฐํ๋ค.
- ์ต๊ทผ์ ๋๋ฐ์ด์ค ํด์๋๊ฐ ์ข์์ ธ์ 8๋์ 2๋ฐฐ, 4๋ฐฐ๋ ์ฌ์ฉํ๋ค.
โป 10๋ ์ง์์ง๋ง ํ ๋ฒ ๋๋๋ฉด ํ์๊ฐ ๋จ.
ํ์๋ ํ๋/์ถ์ ์ ์์์ ์ด ๋๋๋ฐ ํฝ์ ํ ์นธ์ ์ฑ์ฐ์ง ๋ชปํ ๋ถ์์ ํ ๋์์ธ์ด ์๊ฒจ ๊นจ์งํ์์ด ๋ฐ์ํ๋ค.
ํฐ ๋ฌธ์ ๋ ์๋์ง๋ง ๋งค๋๋ฌ์ด ๋ชจ์์ ๋ง๋ค ๋ ๋ถํธํ ์ ์๋ค๋ ์ !
๐ํผ๊ทธ๋ง ๊ธฐ๋ฅ ๋๋ฌ๋ณด๊ธฐ
ํผ๊ทธ๋ง์ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ๊ดํ ๊ฒ์ ์ ํ๋ธ ๊ฐ์๋ฅผ ๋ณด๋ ๊ฒ์ ์ถ์ฒํ๋ค. ํ๋ํ๋ ๋ค ์ค๋ช ํด์ค ์๊ฐ ์๊ธฐ๋๋ฌธ...
- ํผ๊ทธ๋ง์ ๋ค๋ฅธ ํด(ํฌํ ์ต, ์ผ๋ฌ์คํธ ๋ฑ)์์ ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํ๋ ํ๋ก์ธ์ค๊ฐ ๋ค๋ฅด๋ค.
ํผ๊ทธ๋ง ui๋์์ธ์ ์ํ ํด์ด๋ฉฐ ๊ฐ๋ฐ์ํํ ์ฝ๋๋ก ์ ๋ฌํ๊ธฐ ์ํด Move ํด์ด ์๋ Scaleํด์ ํตํด ํ๋/์ถ์ํด์ผํ๋ค.
- ๋ค๊ฐํ ๋ํ ์์ฑ ์, ๊ฐ ์ต๋ 60๊ฐ๊น์ง ๋ง๋ค ์ ์๋ค.
# flip horizontal: ์ข์ฐ๋ฐ์ (์ผ/์ค)
# flip vertical: ์ํ๋ฐ์ (์/์๋)
* ์ด๋ฏธ์ง
- ๊ฐ๋ก/์ธ๋ก 4096px ์ด์์ธ ๊ฒฝ์ฐ, ์๋์ผ๋ก 4096px๋ก ๋ง์ถฐ์ง.
*๋ ์ด์ด
- x:๊ฐ๋ก y:์ธ๋ก z:๋์ด
*ํจ์ค (ํฌํ ์ต, ์ผ๋ฌ์คํธ์์์ ํํด๊ธฐ๋ฅ)
* Out line stroke (๋ํ ๊นจ๊ธฐ)
- ๋จ์ถํค: ctrl + alt + O ์ฐํด๋ฆญ ๋ฉ๋ด์์ ์ ํ ๊ฐ๋ฅ
โ scale๋ก ํ๋/์ถ์ ์ ์ฌ์ด์ฆ๊ฐ ์์์ ์ด ๋์ด. ๊ทธ๋ด๋ ๋ํ์ ๊นจ์ ๋ฉด์ผ๋ก ๋ง๋ค๊ธฐ.
* Flatten (๋ํ rounding box ๋ฆฌ์ )
- ๋จ์ถํค: ctrl + E ์ฐํด๋ฆญ ๋ฉ๋ด์์ ์ ํ ๊ฐ๋ฅ
โ ๋ํ์ ๊ฐ๋๋ฅผ ๋ณํํ์ ๋ ์ ํํ rounding box ์์ญ๋ ๊ฐ์ด ํ์ด์ง. ์ด ๋ ๋ฐ๋ฅธ ์ ์ฌ๊ฐํ์ผ๋ก ๋ค์ ๋ง๋ค์ด์ฃผ๋ ๊ธฐ๋ฅ.
*Path finder (ํจ์ค ๋ถ๋ฆฌ,๊ฒฐํฉ ๊ธฐ๋ฅ) ํจ์ค๋ ์ฝ๊ฒ '๋ํ'์ด๋ผ๊ณ ์๊ฐํ๋ฉด๋๋ค
Union selection | Substract selection | Intersect selection | Exclude selection |
Retrospect
๐ฅ ๋ฐฐ์์ ๊ด๋ จ๋ ๊ฐ๋ ์ ๋ชฐ๋ผ์ ์ ํ๋ธ๋ก ๊ฐ์๋ฅผ ๋ด๋ ์ดํด ๋ชปํ๋๋ฐ
โ๏ธ ๊ฐ์ฌ๋์ด ์ด๋ณด์(?)์ ๋์ผ๋ก ์ฌ์ธํ๊ฒ ์ ์๋ ค์ฃผ์ ์ ๋ฐฐ์์ ๊ฐ๋ ์ ํ์ ํ ์ ์์๋ค.
๐ฅ ํผ๊ทธ๋ง๋ ์ด๋ฏธ ๋ค ์๋ค๊ณ ์๊ฐํ๋๋ฐ ๋ง์ ๊ฐ์๋ฅผ ๋ค์ด๋ณด๋
โ๏ธ ์ ๊ทธ๋ ๊ฒ ํด์ผํ๋์ง์ ๋ํ ๊ฐ๋ ๊น์ง ์ค๋ช ํด์ฃผ์ ์ 90%์ดํดํ๋๊ฑธ 100%์ดํดํ ์ ์์๋ค.
ex. ๋ํ 200*100์ round๊ฐ์ ์คฌ์ ๋ ์ 50์ด ์ต๋๊ฐ์ธ์ง? → round๋ ํ ๋ชจ์๋ฆฌ์ ๊ฐ. ์ธ๋ก 100์ ๊ฐ๋ก๋ก ๋๋ด์ ๋ ํ ๋ชจ์๋ฆฌ์ ์ต๋๊ฐ์ 50.
โ๏ธ ๊ฐ์ฌ๋๊ป์ ๋์์ธํ ๋ ์ ๋ต์ ์ฐพ๋ ๊ฒ ๋ณด๋ค๋ ์ ๋ต์ ํฅํด ๊ฐ๋ ๊ณผ์ = ๋์์ธ์ด๋ผ๊ณ ํ์ จ๋ค. ์ ๋ต์ ์กด์ฌํ์ง ์์ง๋ง ์ด ์ํฉ์์ ์ต์ ์ด ๋ฌด์์ผ๊น๋ฅผ ๊ณ ๋ฏผํด๋ณด๋ ํ๋๋ฅผ ๊ฐ๋ ๊ฑด ์ด๋ ์ง์ ์์๋ ์ค์ํ ๊ฒ ๊ฐ๋ค.
๊ฐ์๋ฅผ ๋ณด๊ณ ์์ฝํด์ ์ ๋ฆฌํ๋ ๊ฒ ์๊ฐ๋ณด๋ค ์๊ฐ์ด ์ค๋ ๊ฑธ๋ ธ๋ค.
๋ณธ ์บ ํ ์ ์ ํ ๊ฒ ๋ง์์ ์ฃผ๋ง์๋ ๊ฐ์ ๋ณด๋ ๊ฑธ ์ฌ๋ฉด ์๋๊ฒ ๋ค๋ ์๊ฐ..
๊ฐ์ธ๊ณผ์ ์ + ์ํฐํด ์คํฐ๋ + ๊ฐ์ธ ์๊ฐํ ๊ด๋ฆฌ + ํฌํธํด๋ฆฌ์ค ์์ ๊น์ง..
ํ ์ ์๊ฒ ์ง..?