Skip to content

Chunbae-A/HanokBuilder-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

40 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

HanokBuilder โ€” ์‚ฌ์šฉ์ž ๊ฐ€์ด๋“œ

Unity Claude Haiku URP GitHub Pages Culture Data

ํ•˜์ด๋ฃจ

ํ•œ๊ตญ ์ „ํ†ต ๊ฑด์ถ• ๊ณต๊ฐ„์„ 3D๋กœ ์ง์ ‘ ์กฐ๋ฆฝํ•˜๊ณ  ํŽธ์ง‘ํ•˜๋Š” ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์ œ์ž‘ ๋„๊ตฌ HanokBuilder์˜ ๊ณต์‹ ์‚ฌ์šฉ์ž ๊ฐ€์ด๋“œ ์‚ฌ์ดํŠธ์ž…๋‹ˆ๋‹ค.

์ „๋ฌธ 3D ์†Œํ”„ํŠธ์›จ์–ด ์ง€์‹ ์—†์ด๋„ ๊ตญ๊ฐ€ ๋ฌธํ™”๊ณต๊ณต๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ์—์…‹์„ ๋ฐฐ์น˜ํ•˜๊ณ , Claude AI๋กœ ์”ฌ์„ ๊ตฌ์„ฑํ•˜๋ฉฐ, PNG๋กœ ๊ฒฐ๊ณผ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Guide ยท https://chunbae-a.github.io/HanokBuilder-guide/
Windows ๋‹ค์šด๋กœ๋“œ ยท https://drive.google.com/drive/folders/1gCTwTNuJAuEa3ueKQiMCqAYTLsg8wmWK?usp=drive_link


๋ชฉ์ฐจ


1. ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

1.1 HanokBuilder๋ž€

HanokBuilder๋Š” Unity 6 ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ฐœ๋œ ํ•œ๊ตญ ์ „ํ†ต ๊ฑด์ถ• ๊ณต๊ฐ„ 3D ์ œ์ž‘ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ํ•œ๊ตญ๋ฌธํ™”์ •๋ณด์›์ด ๊ณต๊ฐœํ•œ ๋ฌธํ™”๊ณต๊ณต๋ฐ์ดํ„ฐ๋ฅผ ์›์ฒœ์œผ๋กœ ์™„์„ฑํ˜• ํ•œ์˜ฅ ๊ฑด๋ฌผ, ๊ฑด์ถ• ๋ถ€ํ’ˆ, ์ž์—ฐ๋ฌผ, ์†Œํ’ˆ, ๋””์ง€ํ„ธ ํœด๋จผ ์—์…‹์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋Š” ํ•ด๋‹น ๋„๊ตฌ์˜ ๊ณต์‹ ์‚ฌ์šฉ์ž ๊ฐ€์ด๋“œ ์›น ์‚ฌ์ดํŠธ ์†Œ์Šค์ž…๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„์›Œํฌ ์—†์ด ์ •์  HTML / CSS / JavaScript๋กœ ๊ตฌ์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ์„ค์น˜์™€ ๋นŒ๋“œ ์—†์ด ๋ฐ”๋กœ ๋กœ์ปฌ์—์„œ ์—ด์–ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1.2 ํ™œ์šฉ ๋Œ€์ƒ

๋Œ€์ƒ ํ™œ์šฉ ๋ฐฉ์‹
๊ฒŒ์ž„ ๊ฐœ๋ฐœ์ž ยท ์ธ๋”” ํŒ€ ํ•œ๊ตญ ์ „ํ†ต ๋ฐฐ๊ฒฝ ์”ฌ ํ”„๋กœํ† ํƒ€์ž… ๋ ˆํผ๋Ÿฐ์Šค ์ œ์ž‘
๊ต์œก์ž ยท ํ•™์ƒ ํ•œ๊ตญ ์ „ํ†ต ๊ฑด์ถ• ๊ตฌ์กฐ ํ•™์Šต ๋ฐ ์‹œ๊ฐ ์ž๋ฃŒ ์ œ์ž‘
์›นํˆฐ ยท ์ผ๋Ÿฌ์ŠคํŠธ ์ž‘๊ฐ€ ์ „ํ†ต ๊ณต๊ฐ„ ๊ตฌ๋„ ์ฐธ๊ณ ์šฉ 3D ๋ Œ๋”๋ง ์บก์ฒ˜
๋ฉ”ํƒ€๋ฒ„์Šค ๊ธฐํš์ž ๊ณต๊ฐ„ ๋ ˆ์ด์•„์›ƒ ์„ค๊ณ„ ๋ฐ ๊ฒ€ํ† 
๋ฐ•๋ฌผ๊ด€ ยท ๋ฌธํ™”๊ธฐ๊ด€ ์ „ํ†ต ๊ฑด์ถ• ๋””์ง€ํ„ธ ์•„์นด์ด๋ธŒ ๊ตฌ์„ฑ

2. ๊ฐ€์ด๋“œ ๊ตฌ์„ฑ

๊ฐ€์ด๋“œ๋Š” 15๊ฐœ ์„น์…˜์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

# ์„น์…˜ ๋‚ด์šฉ
1 ๊ฐœ์š” ๊ธฐ๋Šฅ ์นด๋“œ, ์ŠคํŽ™, ํ™œ์šฉ ๋Œ€์ƒ
2 ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์˜์ƒ HanokBuilder ์ฃผ์š” ๊ธฐ๋Šฅ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์˜์ƒ
3 ํ™”๋ฉด ๊ตฌ์„ฑ 7๊ฐœ ์˜์—ญ ์–ด๋…ธํ…Œ์ด์…˜ ์„ค๋ช…
4 ์‹œ์ž‘ ํ๋ฆ„ ์ฒ˜์Œ ์‹œ์ž‘ํ•˜๋Š” 5๋‹จ๊ณ„ ์ ˆ์ฐจ
5 ๋ฐฐ๊ฒฝ ํ”„๋ฆฌ์…‹ ๋ง‘์€๋‚  / ์ €๋…๋…ธ์„ / ๋ฐค / ์ž์—ฐ 4๊ฐ€์ง€
6 ์—์…‹ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์นดํ…Œ๊ณ ๋ฆฌ ๊ตฌ์กฐ, ๊ฒ€์ƒ‰ ๋ฐฉ๋ฒ•
7 ์นด๋ฉ”๋ผ ์กฐ์ž‘ ๋งˆ์šฐ์Šค, ํ‚ค๋ณด๋“œ, Numpad ์‹œ์  ์ „ํ™˜
8 ํŽธ์ง‘ ๋„๊ตฌ ์ด๋™ / ํšŒ์ „ / ํฌ๊ธฐ / ์‚ญ์ œ + ๋‹จ์ถ•ํ‚ค
9 ๋ถ€์žฌ ์ •๋ณด ํŒจ๋„ ์œ„์น˜ ยท ํšŒ์ „ ยท ํฌ๊ธฐ ์ˆ˜์น˜ ์กฐ์ •
10 AI ๊ธฐ๋Šฅ ์—์…‹ ์ถ”์ฒœ / AI ์ž๋™ ๋ ˆ์ด์•„์›ƒ / ์ž์—ฐ์–ด ์”ฌ ํŽธ์ง‘
11 ๋ฌธํ™”์žฌ ํ•ด์„ค ๊ฑด๋ฌผ ํด๋ฆญ ์‹œ Claude ํ•ด์„ค ์ƒ์„ฑ
12 ์บก์ฒ˜ PNG ์ €์žฅ ๋ฐฉ๋ฒ• ๋ฐ ํŒŒ์ผ ํ˜•์‹
13 ๋‹จ์ถ•ํ‚ค ์ „์ฒด ํŽธ์ง‘ / ์นด๋ฉ”๋ผ / ๋ทฐ ์ „ํ™˜ ํƒญ
14 ๋ฌธ์ œ ํ•ด๊ฒฐ ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ 10๊ฐ€์ง€
15 ๋ฌธํ™”๋ฐ์ดํ„ฐ ์ถœ์ฒ˜ ํ•œ๊ตญ๋ฌธํ™”์ •๋ณด์› ๊ณต๊ฐœ ๋ฐ์ดํ„ฐ

3. ์ฃผ์š” ๊ธฐ๋Šฅ

3.1 ์—์…‹ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

๊ตญ๊ฐ€ ๋ฌธํ™”๊ณต๊ณต๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜์˜ 3D ์—์…‹์„ ์นดํ…Œ๊ณ ๋ฆฌ์™€ ๊ฒ€์ƒ‰์œผ๋กœ ํƒ์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. ์ธ๋„ค์ผ์„ ํด๋ฆญํ•˜๋ฉด 3D ๋ทฐํฌํŠธ ์ค‘์•™์— ์ฆ‰์‹œ ๋ฐฐ์น˜๋ฉ๋‹ˆ๋‹ค.

๋ถ„๋ฅ˜ ํฌํ•จ ์—์…‹
์™„์„ฑํ˜• ๋ด‰์ˆ˜๋‹น, ์‚ฌ๋ž‘์ฑ„ ๋“ฑ ํ•œ์˜ฅ ๊ฑด๋ฌผ ์ „์ฒด ๋ชจ๋ธ
๋ถ€ํ’ˆํ˜• ๋ณด ยท ๋‹จ์ฒญ ยท ์žฅ์‹ ยท ๋ฌธ ยท ๋ฐ”๋‹ฅ ยท ๋‚œ๊ฐ„ ยท ๋งˆ๋ฃจ ยท ์ž์—ฐ๋ฌผ ยท ์ง€๋ถ• ยท ๋ฒฝ ยท ๋ชฉ์žฌ
์†Œํ’ˆ ์žฅ๋…๋Œ€ ยท ๋ฌผํ™• ยท ๊ดด์„ ยท ํ™”๋ถ„ ยท ๋””๋”ค๋Œ ยท ์ €์šธ ยท ๋“ฑ๋กฑ
๋””์ง€ํ„ธ ํœด๋จผ ์กฐ์„ ์‹œ๋Œ€ ๋ณต์‹ ๊ธฐ๋ฐ˜ ์ธ๋ฌผ ์—์…‹

3.2 ์‹ค์‹œ๊ฐ„ 3D ํŽธ์ง‘

๊ธฐ๋Šฅ ์„ค๋ช…
์ด๋™ ๋งˆ์šฐ์Šค ๋“œ๋ž˜๊ทธ๋กœ ๋ ˆ์ด์บ์ŠคํŠธ ๊ธฐ๋ฐ˜ ์ด๋™. ํ‘œ๋ฉด ์—†์œผ๋ฉด Y=0 ํ‰๋ฉด ์ž๋™ ์Šค๋ƒ…
ํšŒ์ „ X(๋นจ๊ฐ•) ยท Y(์ดˆ๋ก) ยท Z(ํŒŒ๋ž‘) 3์ƒ‰ ๋ง ํ•ธ๋“ค ๋“œ๋ž˜๊ทธ
ํฌ๊ธฐ ์ถ• ๋ฐฉํ–ฅ ํ๋ธŒ ํ•ธ๋“ค / ์ค‘์•™ ๊ตฌํ˜• ํ•ธ๋“ค(๊ท ์ผ) / Ctrl + ์Šคํฌ๋กค
์‚ญ์ œ ์—์…‹ ํด๋ฆญ ์ฆ‰์‹œ ์ œ๊ฑฐ
๋˜๋Œ๋ฆฌ๊ธฐ Ctrl+Z ์ตœ๋Œ€ 20๋‹จ๊ณ„
๋ณต์ œ Ctrl+D โ€” ์›๋ณธ์—์„œ ์˜ค๋ฅธ์ชฝ 2m์— ์ƒ์„ฑ

3.3 PNG ์บก์ฒ˜

ํ•ญ๋ชฉ ๋‚ด์šฉ
์ €์žฅ ์œ„์น˜ ์‚ฌ์šฉ์ž ๋ฐ”ํƒ•ํ™”๋ฉด
ํŒŒ์ผ๋ช… ํ˜•์‹ Hanok_yyyyMMdd_HHmmss.png
ํฌ๋งท PNG (๋ฌด์†์‹ค)
์บก์ฒ˜ ๋ฒ”์œ„ 3D ๋ทฐํฌํŠธ๋งŒ. UI ํŒจ๋„ ๋ฐ ํˆด๋ฐ” ์ œ์™ธ

4. AI ๊ธฐ๋Šฅ

HanokBuilder๋Š” Claude Haiku ๋ชจ๋ธ ๊ธฐ๋ฐ˜ AI ๊ธฐ๋Šฅ 4๊ฐ€์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋‘ ํ™”๋ฉด ํ•˜๋‹จ ํ”„๋กฌํ”„ํŠธ ๋ฐ”์—์„œ ์ ‘๊ทผํ•ฉ๋‹ˆ๋‹ค.

4.1 ํ”„๋กฌํ”„ํŠธ ๋ฐ” ๊ตฌ์กฐ

[ ๋งต ]  [ ์”ฌ ]  [  ์ž…๋ ฅ ํ•„๋“œ  ]  [ โš™ ]  [ ์ „์†ก ]
๋ฒ„ํŠผ ์—ญํ• 
๋งต AI ์ž๋™ ๋ ˆ์ด์•„์›ƒ ๋ชจ๋“œ ์ „ํ™˜
์”ฌ ์ž์—ฐ์–ด ์”ฌ ํŽธ์ง‘ ๋ชจ๋“œ ์ „ํ™˜
๊ธฐ๋ณธ (ํ† ๊ธ€ ์—†์Œ) AI ์—์…‹ ์ถ”์ฒœ
โš™ API ํ‚ค ์„ค์ • ํŒจ๋„

API ํ‚ค๋Š” console.anthropic.com์—์„œ ๋ฐœ๊ธ‰(sk-ant-โ€ฆ)ํ•˜๋ฉฐ, ์ฒซ ์‹คํ–‰ ์‹œ ์ž๋™ ํŒ์—…์œผ๋กœ ์•ˆ๋‚ด๋ฉ๋‹ˆ๋‹ค. ํ‚ค ์—†์ด๋„ ํ‚ค์›Œ๋“œ ๊ธฐ๋ฐ˜ ๋กœ์ปฌ ์ถ”์ฒœ์ด ์ž๋™ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

4.2 AI ์—์…‹ ์ถ”์ฒœ (๊ธฐ๋ณธ ๋ชจ๋“œ)

์ž์—ฐ์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด Claude๊ฐ€ ์—์…‹ ์นดํƒˆ๋กœ๊ทธ์—์„œ ์ตœ๋Œ€ 30๊ฐœ๋ฅผ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋Š” ๊ฐ€๋กœ ์Šคํฌ๋กค ๊ทธ๋ฆฌ๋“œ๋กœ ํ‘œ์‹œ๋˜๋ฉฐ, ํด๋ฆญ ์‹œ ์ฆ‰์‹œ ๋ฐฐ์น˜๋ฉ๋‹ˆ๋‹ค.

์ž…๋ ฅ ์˜ˆ์‹œ ์ถ”์ฒœ ๊ฒฐ๊ณผ
"๋‚˜๋ฌด๋กœ ๋‘˜๋Ÿฌ์‹ธ์ธ ์ง‘" ์ˆ˜๋ชฉ ยท ์ •์ž ยท ๋‹ด์žฅ ๊ด€๋ จ ์—์…‹
"์กฐ์„  ์žฅํ„ฐ ์ƒ์ธ๊ณผ ๋ฐ”๊ตฌ๋‹ˆ, ๊นƒ๋ฐœ" ํ–‰์ƒ์ธ ยท ์ „ํ†ต ์ˆ˜๋ ˆ ยท ๊นƒ๋ฐœ ์—์…‹
"์•„์น˜ํ˜• ๋Œ€๋ฌธ ์ฃผ๋ณ€ ํ’๊ฒฝ" ๋ฌธ ยท ๊ธฐ์™€ ยท ๋Œ๋‹ด ๊ด€๋ จ ์—์…‹

4.3 [๋งต] AI ์ž๋™ ๋ ˆ์ด์•„์›ƒ

ํ…Œ๋งˆ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด Claude๊ฐ€ ์ตœ๋Œ€ 20ํ„ด์— ๊ฑธ์ณ ๊ฑด๋ฌผ๊ณผ ์ž์—ฐ๋ฌผ์„ ๋‹จ๊ณ„์ ์œผ๋กœ ๋ฐฐ์น˜ํ•˜์—ฌ ์™„์„ฑํ˜• ์”ฌ์„ ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐ์น˜ ํ›„ ๊ฒน์นจ์ด ๊ฐ์ง€๋˜๋ฉด ์ž๋™์œผ๋กœ ๋‹ค๋ฅธ ์ขŒํ‘œ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

์ž…๋ ฅ ์˜ˆ์‹œ ์„ค๊ณ„ ๊ฒฐ๊ณผ
"์†Œ๊ทœ๋ชจ ์–‘๋ฐ˜๊ฐ€ ์•ˆ์ฑ„ ๋ฐฐ์น˜" ๊ฑด๋ฌผ 24๊ฐœ + ์ž์—ฐ๋ฌผ 610๊ฐœ
"์‚ฌ์ฐฐ ์ค‘์‹ฌ โ€” ์ฃผ๋ถˆ์ „, ์ข…๋ฃจ, ์†Œ๋‚˜๋ฌด" ์‚ฌ์ฐฐ ๊ตฌ์กฐ + ์†Œ๋‚˜๋ฌด๊ตฐ
"๋ฐ€๋„ ๋†’์€ ์กฐ์„  ์‹œ์žฅ ๋ฒˆํ™”๊ฐ€" ๊ฑด๋ฌผ 1014๊ฐœ + ์ž์—ฐ๋ฌผ 1218๊ฐœ
"๋Œ€๊ทœ๋ชจ ๊ถ๊ถ ๋ฐฐ์น˜" ๊ฑด๋ฌผ 1318๊ฐœ + ์ž์—ฐ๋ฌผ 1525๊ฐœ

์ง€์› ํ…Œ๋งˆ: ์–‘๋ฐ˜๊ฐ€ ยท ์‚ฌ์ฐฐ ยท ๊ด€์•„ ยท ์„œ์› ยท ์‹œ์žฅ ยท ์ •์› ยท ๋งˆ์„

4.4 [์”ฌ] ์ž์—ฐ์–ด ์”ฌ ํŽธ์ง‘

์”ฌ์— ๋ฐฐ์น˜๋œ ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์ž์—ฐ์–ด๋กœ ์ง์ ‘ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ๋Œ€ํ™”๋ฅผ ๊ธฐ์–ตํ•˜๋ฏ€๋กœ "๊ทธ๊ฑฐ", "๋ฐฉ๊ธˆ ๋ฐฐ์น˜ํ•œ ๊ฒƒ" ๊ฐ™์€ ๋ฌธ๋งฅ ํ‘œํ˜„๋„ ์ธ์‹ํ•ฉ๋‹ˆ๋‹ค.

๋ช…๋ น ์˜ˆ์‹œ ๋™์ž‘
"์‚ฌ๋ž‘์ฑ„๋ฅผ ๋™์ชฝ์œผ๋กœ 5m ์˜ฎ๊ฒจ์ค˜" X์ถ• +5m ์ด๋™
"์ฒ˜๋งˆ๋ฅผ 45๋„ ํšŒ์ „ํ•ด์ค˜" Y์ถ• 45๋„ ํšŒ์ „
"์ •์ž ์‚ญ์ œํ•ด์ค˜" ์˜ค๋ธŒ์ ํŠธ ์ œ๊ฑฐ
"์—ฐ๋ชป ํ•˜๋‚˜ ์ถ”๊ฐ€ํ•ด์ค˜" ์นด๋ฉ”๋ผ ์ค‘์‹ฌ์— ๋ฐฐ์น˜
"๊ทธ๊ฑธ ๋” ๋ถ์ชฝ์œผ๋กœ ์ด๋™ํ•ด์ค˜" ์ง์ „ ๋Œ€์ƒ Z์ถ• ์ด๋™

๋ฐฉํ–ฅ ๊ธฐ์ค€: ๋™์ชฝ = +X ยท ์„œ์ชฝ = โˆ’X ยท ๋‚จ์ชฝ = โˆ’Z ยท ๋ถ์ชฝ = +Z

4.5 ๋ฌธํ™”์žฌ ํ•ด์„ค ํŒจ๋„

์—์…‹์„ ํด๋ฆญํ•˜๋ฉด Claude๊ฐ€ ํ•ด๋‹น ๊ฑด์ถ•๋ฌผ์˜ ์—ญ์‚ฌ์  ๋ฐฐ๊ฒฝ ยท ๊ฑด์ถ• ํŠน์ง• ยท ๋ฌธํ™”์  ์˜๋ฏธ๋ฅผ ๋‹ด์€ 3๋ฌธ์žฅ ํ•ด์„ค์„ ๋งํ’์„  ํ˜•ํƒœ๋กœ ์ฆ‰์‹œ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์ƒํƒœ ํ‘œ์‹œ ํ˜•ํƒœ ์ „ํ™˜ ๋ฐฉ๋ฒ•
Expanded ๊ฑด๋ฌผ ์œ„ ๋งํ’์„  โ€” ์ œ๋ชฉ ยท ํ•ด์„ค ๋ณธ๋ฌธ ์ „์ฒด ์—์…‹ ํด๋ฆญ ์‹œ ๊ธฐ๋ณธ
Collapsed ์ž‘์€ pill โ€” "โ–ธ ๊ฑด๋ฌผ๋ช…"๋งŒ ํ‘œ์‹œ [โˆ’] ๋ฒ„ํŠผ ํด๋ฆญ
Hidden ํ‘œ์‹œ ์—†์Œ [โœ•] ๋ฒ„ํŠผ ํด๋ฆญ

5. ํ™”๋ฉด ๊ตฌ์„ฑ

์‹คํ–‰ ํ™”๋ฉด์€ 7๊ฐœ ์˜์—ญ์œผ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค.

๋ฒˆํ˜ธ ์˜์—ญ ์„ค๋ช…
1 ์—์…‹ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์นดํ…Œ๊ณ ๋ฆฌ์™€ ๊ฒ€์ƒ‰์œผ๋กœ ์—์…‹ ํƒ์ƒ‰. ์ธ๋„ค์ผ ํด๋ฆญ ์‹œ ์ฆ‰์‹œ ๋ฐฐ์น˜
2 ๊ฒ€์ƒ‰ ยท ์นดํ…Œ๊ณ ๋ฆฌ ํ•„ํ„ฐ ํ•œ๊ธ€ ํ‚ค์›Œ๋“œ๋กœ ์ด๋ฆ„ ยท ํƒœ๊ทธ ์ฆ‰์‹œ ํ•„ํ„ฐ๋ง
3 ๋ฐฐ๊ฒฝ ํ”„๋ฆฌ์…‹ ํŒจ๋„ 4๊ฐ€์ง€ ๋ฐฐ๊ฒฝ ์›ํด๋ฆญ ์ „ํ™˜
4 3D ๋ทฐํฌํŠธ ์—์…‹์„ ๋ฐฐ์น˜ํ•˜๊ณ  ์นด๋ฉ”๋ผ๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ์ฃผ ํŽธ์ง‘ ๊ณต๊ฐ„
5 ํŽธ์ง‘ ๋„๊ตฌ ํˆด๋ฐ” ์ด๋™ ยท ํšŒ์ „ ยท ํฌ๊ธฐ ยท ์‚ญ์ œ + ์บก์ฒ˜ ยท ์ดˆ๊ธฐํ™”
6 ๋ถ€์žฌ ์ •๋ณด ํŒจ๋„ ์„ ํƒ ์—์…‹์˜ ์ด๋ฆ„ ยท ์œ„์น˜ ยท ํšŒ์ „ ยท ํฌ๊ธฐ ์ˆ˜์น˜ ์กฐ์ •
7 AI ํ”„๋กฌํ”„ํŠธ ๋ฐ” [๋งต] ยท [์”ฌ] ๋ชจ๋“œ ์ „ํ™˜ ๋ฐ ์ž์—ฐ์–ด ์ž…๋ ฅ

6. ๋ฐฐ๊ฒฝ ํ”„๋ฆฌ์…‹

ํ™”๋ฉด ์ƒ๋‹จ ์ค‘์•™ ํŒจ๋„์—์„œ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐ๊ฒฝ์ด ๋ฐ”๋€Œ์–ด๋„ ๋ฐฐ์น˜ํ•œ ์—์…‹์€ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

ํ”„๋ฆฌ์…‹ ๋ถ„์œ„๊ธฐ ์ถ”์ฒœ ํ™œ์šฉ
โ˜€๏ธ ๋ง‘์€๋‚  (๊ธฐ๋ณธ) ์ฒญ๋ช…ํ•œ ๋‚ฎ ํ•˜๋Š˜ โ€” ์—์…‹ ์ƒ‰๊ฐ๊ณผ ๋””ํ…Œ์ผ์ด ๊ฐ€์žฅ ์ž˜ ๋ณด์ž„ ์ผ๋ฐ˜ ๋ฐฐ์น˜ ์ž‘์—…, ์ „์ฒด ๊ตฌ์„ฑ ํ™•์ธ
๐ŸŒ‡ ์ €๋…๋…ธ์„ ๋ถ‰์€ ํ™ฉํ˜ผ ๋น› โ€” ๋”ฐ๋œปํ•˜๊ณ  ๋“œ๋ผ๋งˆํ‹ฑํ•œ ๋ถ„์œ„๊ธฐ ๊ฐ์„ฑ์  ์”ฌ ์—ฐ์ถœ, ์บก์ฒ˜ ๊ตฌ๋„ ์—ฐ์Šต
๐ŸŒ™ ๋ฐค ์–ด๋‘์šด ๋ฐคํ•˜๋Š˜๊ณผ ๋ณ„๋น› โ€” ๊ณ ์š”ํ•˜๊ณ  ์‹ ๋น„๋กœ์šด ์•ผ๊ฐ„ ํ™˜๊ฒฝ ์•ผ๊ฐ„ ์”ฌ ๋ ˆํผ๋Ÿฐ์Šค, ์กฐ๋ช… ๊ฐ•์กฐ ์žฅ๋ฉด
๐ŸŒฟ ์ž์—ฐ ๋…น์Œ ์ง™์€ ์ž์—ฐ ํ™˜๊ฒฝ โ€” ์ƒ๋™๊ฐ ์žˆ๋Š” ํ’๊ฒฝ ์—ฐ์ถœ ์ž์—ฐ๋ฌผยท์ˆ˜๋ชฉ ๋ฐฐ์น˜, ์ •์›ยท๊ฒฝ๊ด€ ๊ตฌ์„ฑ

7. ํŽธ์ง‘ ๋„๊ตฌ ๋ฐ ๋‹จ์ถ•ํ‚ค

7.1 ํŽธ์ง‘ ๋„๊ตฌ

๋„๊ตฌ ๋‹จ์ถ•ํ‚ค ๋™์ž‘
์ด๋™ 1 ๋“œ๋ž˜๊ทธ๋กœ ๋ ˆ์ด์บ์ŠคํŠธ ์ด๋™. Y=0 ํ‰๋ฉด ์ž๋™ ์Šค๋ƒ…
ํšŒ์ „ 2 3์ƒ‰ ๋ง ํ•ธ๋“ค ๋“œ๋ž˜๊ทธ
ํฌ๊ธฐ 3 ํ•ธ๋“ค ๋“œ๋ž˜๊ทธ / Ctrl + ์Šคํฌ๋กค
์‚ญ์ œ 4 ํด๋ฆญ ์ฆ‰์‹œ ์‚ญ์ œ
ํšŒ์ „ ์ดˆ๊ธฐํ™” H ์„ ํƒ ์—์…‹ ํšŒ์ „๊ฐ’ 0 ๋ณต์›
์บก์ฒ˜ P ๋ทฐํฌํŠธ PNG ์ €์žฅ

7.2 ์ „์ฒด ๋‹จ์ถ•ํ‚ค

๋‹จ์ถ•ํ‚ค ๊ธฐ๋Šฅ
Ctrl + Z ๋˜๋Œ๋ฆฌ๊ธฐ (์ตœ๋Œ€ 20๋‹จ๊ณ„)
Ctrl + D ์„ ํƒ ์—์…‹ ๋ณต์ œ (์˜ค๋ฅธ์ชฝ 2m)
F ์„ ํƒ ์—์…‹ ํ™”๋ฉด ์ค‘์•™ ํฌ์ปค์Šค
Z ๋ฐฐ์น˜๋œ ์ „์ฒด ์—์…‹ ํ”„๋ ˆ์ž„ ๋ณด๊ธฐ
Numpad 1 ์ •๋ฉด ๋ทฐ (์ง๊ต)
Numpad 3 ์šฐ์ธก๋ฉด ๋ทฐ (์ง๊ต)
Numpad 7 ํƒ‘๋ทฐ (์ง๊ต)
Numpad 5 / 0 ์›๊ทผ ๋ทฐ (๊ธฐ๋ณธ)
Esc ์„ ํƒ ํ•ด์ œ

8. ๊ธฐ์ˆ  ์Šคํƒ

8.1 ๊ฐ€์ด๋“œ ์‚ฌ์ดํŠธ

ํ•ญ๋ชฉ ๋‚ด์šฉ
๋งˆํฌ์—… HTML5 (์˜๋ฏธ๋ก ์  ํƒœ๊ทธ, ARIA)
์Šคํƒ€์ผ CSS3 (CSS ๋ณ€์ˆ˜ ๊ธฐ๋ฐ˜ ๋””์ž์ธ ํ† ํฐ, ๋‹คํฌ ๋ชจ๋“œ ์ง€์›)
์Šคํฌ๋ฆฝํŠธ Vanilla JavaScript (IntersectionObserver, ํƒญ, ์•„์ฝ”๋””์–ธ)
๋ฐฐํฌ GitHub Actions + GitHub Pages (main ๋ธŒ๋žœ์น˜ push ์‹œ ์ž๋™ ๋ฐฐํฌ)
๋ฐ˜์‘ํ˜• 3๋‹จ๊ณ„ ๋ธŒ๋ ˆ์ดํฌํฌ์ธํŠธ (1200px / 900px / 560px)
์˜์กด์„ฑ ์—†์Œ (์™ธ๋ถ€ ํ”„๋ ˆ์ž„์›Œํฌ ยท ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฏธ์‚ฌ์šฉ)

8.2 HanokBuilder ์•ฑ

ํ•ญ๋ชฉ ๋‚ด์šฉ
์—”์ง„ Unity 6 (6000.3.16f1)
๋ Œ๋” ํŒŒ์ดํ”„๋ผ์ธ Universal Render Pipeline (URP)
AI Claude Haiku (claude-haiku-4-5-20251001)
์—์…‹ ์›์ฒœ ๋ฌธํ™”ํฌํ„ธ ๋ฉ”ํƒ€๋ฒ„์Šค๋ฐ์ดํ„ฐ๋žฉ ๊ณต๊ฐœ 3D ๋ฐ์ดํ„ฐ

9. ๋กœ์ปฌ ์‹คํ–‰

๋ณ„๋„ ๋นŒ๋“œ ์—†์ด ๋ฐ”๋กœ ์—ด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

git clone https://github.com/Chunbae-A/HanokBuilder-guide.git
cd HanokBuilder-guide

์ดํ›„ index.html์„ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง์ ‘ ์—ด๊ฑฐ๋‚˜, ๋กœ์ปฌ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

# Node.js ํ™˜๊ฒฝ
npx serve .

# Python ํ™˜๊ฒฝ
python -m http.server 8080

10. ๋ฐฐํฌ

main ๋ธŒ๋žœ์น˜์— pushํ•˜๋ฉด GitHub Actions๊ฐ€ ์ž๋™์œผ๋กœ GitHub Pages์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ๋ณ„๋„ ๋นŒ๋“œ ์—†์ด ๋ฃจํŠธ์˜ index.html์„ ๊ทธ๋Œ€๋กœ ์„œ๋น™ํ•ฉ๋‹ˆ๋‹ค.

# .github/workflows/deploy-pages.yml
on:
  push:
    branches: [main]
  workflow_dispatch:

jobs:
  deploy:
    runs-on: ubuntu-latest
    environment:
      name: github-pages
    steps:
      - uses: actions/checkout@v4
      - uses: actions/upload-pages-artifact@v3
        with:
          path: .
      - uses: actions/deploy-pages@v4

11. ๋ฐ์ดํ„ฐ ์ถœ์ฒ˜

์—์…‹ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ๊ตญ๊ฐ€๊ธฐ๊ด€์ด ๊ณต๊ฐœํ•œ ๋ฌธํ™”๊ณต๊ณต๋ฐ์ดํ„ฐ๋ฅผ ์›์ฒœ์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์ œ๊ณต ๊ธฐ๊ด€ ํ”Œ๋žซํผ
๊ฑด์ถ•๋ฌผ ์™„์„ฑํ˜• 3D ๋ฐ์ดํ„ฐ ํ•œ๊ตญ๋ฌธํ™”์ •๋ณด์› ๋ฌธํ™”ํฌํ„ธ ๋ฉ”ํƒ€๋ฒ„์Šค๋ฐ์ดํ„ฐ๋žฉ
๊ฑด์ถ•๋ฌผ ๋ถ€ํ’ˆํ˜• 3D ๋ฐ์ดํ„ฐ ํ•œ๊ตญ๋ฌธํ™”์ •๋ณด์› ๋ฌธํ™”ํฌํ„ธ ๋ฉ”ํƒ€๋ฒ„์Šค๋ฐ์ดํ„ฐ๋žฉ
๋””์ง€ํ„ธ ํœด๋จผ ๋ฐ์ดํ„ฐ ํ•œ๊ตญ๋ฌธํ™”์ •๋ณด์› ๋ฌธํ™”ํฌํ„ธ ๋ฉ”ํƒ€๋ฒ„์Šค๋ฐ์ดํ„ฐ๋žฉ
๊ณต๊ฐ„์†Œํ’ˆ 3D ์˜ค๋ธŒ์ ํŠธ ํ•œ๊ตญ๋ฌธํ™”์ •๋ณด์› ๋ฌธํ™”ํฌํ„ธ ๋ฉ”ํƒ€๋ฒ„์Šค๋ฐ์ดํ„ฐ๋žฉ

์ˆ˜์ง‘ํ•œ ๋ฐ์ดํ„ฐ๋Š” ์—์…‹ ์‹๋ณ„์ž(assetKey), ํ•œ๊ธ€ ํ‘œ์‹œ๋ช…, ์นดํ…Œ๊ณ ๋ฆฌ, ๊ฒ€์ƒ‰ ํƒœ๊ทธ๋กœ ์žฌ๊ตฌ์กฐํ™”ํ•˜์—ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ฒ€์ƒ‰๊ณผ AI ์ถ”์ฒœ์—์„œ ๋™์ผํ•˜๊ฒŒ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.


12. ๊ด€๋ จ ๋ ˆํฌ์ง€ํ† ๋ฆฌ

๋ ˆํฌ ์„ค๋ช…
Unity-3D_Korean_Traditional_Architecture HanokBuilder Unity ์•ฑ ์†Œ์Šค (C# ยท URP)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors