๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

AR BOOK/AR (UNITY)10

[Unity] ๊ฒŒ์ž„4. ๊ธ€์ž ๋”ฐ๋ผ์“ฐ๊ธฐ ๊ฒŒ์ž„4. ๊ธ€์ž ๋”ฐ๋ผ์“ฐ๊ธฐ - 'ใ„ฑ' ํ•™์Šต ๋™ํ™” ์†์—์„œ ๋ฐฐ์šด 'ใ„ฑ' ๋‹จ์–ด๋“ค์„ ๋”ฐ๋ผ์“ฐ๋ฉด์„œ ๋ณต์Šตํ•˜๋Š” ๊ฒŒ์ž„ [๊ตฌํ˜„ ๊ธฐ๋Šฅ] 1. ํ™”๋ฉด ์ด๋™ ๋ฒ„ํŠผ์„ ํ†ตํ•œ ์ด์ „/๋‹ค์Œ ๋‹จ์–ด๋กœ ์ด๋™ (๋‹จ์–ด ์ข…๋ฅ˜ : ๊ณฐ/๊ฟ€/๊ณต/๊ธฐ์ฐจ/๊ฐ€๋ฐฉ/๊ธฐ๋ฆฐ) 2. ํš์ˆœ์— ๋”ฐ๋ผ ๋ฐ”๋ฅด๊ฒŒ ๊ธ€์ž๋ฅผ ์ผ์„ ๊ฒฝ์šฐ ์ƒ‰ ๋ณ€ํ™” ํšจ๊ณผ ๋ฐ ํšจ๊ณผ์Œ ์ถœ๋ ฅ 3. ํš์ˆœ์— ๋”ฐ๋ผ ๋ฐ”๋ฅด๊ฒŒ ๊ธ€์ž๋ฅผ ์ผ์„ ๊ฒฝ์šฐ ๋‹ค์–‘ํ•œ ๋…๋ ค ๋ฌธ๊ตฌ ์ถœ๋ ฅ [๊ฒŒ์ž„ ์„ค๋ช…] 1. ํ™”๋ฉด ์ด๋™ ๋ฒ„ํŠผ์„ ํ†ตํ•œ ์ด์ „/๋‹ค์Œ ๋‹จ์–ด๋กœ ์ด๋™ - ๋‹จ์–ด ์ข…๋ฅ˜ : ๊ณฐ/๊ฟ€/๊ณต/๊ธฐ์ฐจ/๊ฐ€๋ฐฉ/๊ธฐ๋ฆฐ 2. ํš์ˆœ์— ๋”ฐ๋ผ ๋ฐ”๋ฅด๊ฒŒ ๊ธ€์ž๋ฅผ ์ผ์„ ๊ฒฝ์šฐ ์ƒ‰ ๋ณ€ํ™” ํšจ๊ณผ ๋ฐ ํšจ๊ณผ์Œ ์ถœ๋ ฅ - ํš์ˆœ์— ๋”ฐ๋ผ ๋ฐ”๋ฅด๊ฒŒ ๊ธ€์ž๋ฅผ ์“ด ๊ฒฝ์šฐ, ํš์ˆœ์„ ์•Œ๋ ค์ฃผ๋Š” ๋ฒ„ํŠผ ์ƒ‰์ƒ : ๋นจ๊ฐ„์ƒ‰ → ํšŒ์ƒ‰ - ํš์ˆœ์— ๋”ฐ๋ผ ๋ฐ”๋ฅด๊ฒŒ ๊ธ€์ž๋ฅผ ์“ด ๊ฒฝ์šฐ, ํšจ๊ณผ์Œ ์ถœ๋ ฅ 3. ํš์ˆœ์— ๋”ฐ๋ผ ๋ฐ”๋ฅด๊ฒŒ ๊ธ€์ž๋ฅผ ์ผ์„ .. 2021. 6. 23.
[Unity] ๊ฒŒ์ž„3. ์†Œ๋ฆฌ๋ฅผ ๋“ฃ๊ณ  ์•Œ๋งž์€ ๋‹จ์–ด ๊ณ ๋ฅด๊ธฐ ๊ฒŒ์ž„3. ์†Œ๋ฆฌ๋ฅผ ๋“ฃ๊ณ  ์•Œ๋งž์€ ๋‹จ์–ด ๊ณ ๋ฅด๊ธฐ - ๋™ํ™”์ฑ…์—์„œ ๋ฐฐ์šด 'ใ„ฑ' ๋‹จ์–ด๋“ค์„ ๋ณต์Šตํ•˜๋Š” ๊ฒŒ์ž„ - ์†Œ๋ฆฌ๋ฅผ ๋“ฃ๊ณ  ๋‹จ์–ด์นด๋“œ ์ค‘ ์•Œ๋งž์€ ๋‹จ์–ด๋ฅผ ์ฐพ๋Š” ๊ฒŒ์ž„ [๊ตฌํ˜„ ๊ธฐ๋Šฅ] 1. ์•Œ๋งž์€ ๋‹จ์–ด๋ฅผ ๊ณ ๋ฅธ ๊ฒฝ์šฐ : ์ •๋‹ต ํŽ˜์ด์ง€๋กœ ๋„˜์–ด๊ฐ€ asset๊ณผ ํ•จ๊ป˜ ๋‹จ์–ด ์นด๋“œ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Œ. 2. ๋‹จ์–ด๋ฅผ ์ž˜๋ชป ๊ณ ๋ฅธ ๊ฒฝ์šฐ : ์•ˆ๋‚ด ์Œ์„ฑ๊ณผ ํ•จ๊ป˜ ๊ฒŒ์ž„์— ๋‹ค์‹œ ๋„์ „ํ•  ์ˆ˜ ์žˆ๋„๋ก ์œ ๋„ [๊ฒŒ์ž„ ์„ค๋ช…] 1. ์†Œ๋ฆฌ๋ฅผ ๋“ฃ๊ณ  ์•Œ๋งž์€ ๋‹จ์–ด ์นด๋“œ๋ฅผ ์ฐพ๋Š” ๊ฒŒ์ž„ - ์Šคํ”ผ์ปค ๋ชจ์–‘์˜ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ๋‹ค์‹œ ๋“ค์„ ์ˆ˜ ์žˆ์Œ 2. ๋‹จ์–ด๋ฅผ ์ž˜๋ชป ๊ณ ๋ฅธ ๊ฒฝ์šฐ - ์•ˆ๋‚ด ์Œ์„ฑ๊ณผ ํ•จ๊ป˜ ๊ฒŒ์ž„์— ๋‹ค์‹œ ๋„์ „ํ•  ์ˆ˜ ์žˆ๋„๋ก ์œ ๋„ 3. ์•Œ๋งž์€ ๋‹จ์–ด๋ฅผ ๊ณ ๋ฅธ ๊ฒฝ์šฐ - ์ •๋‹ต ํŽ˜์ด์ง€๋กœ ๋„˜์–ด๊ฐ€ asset๊ณผ ํ•จ๊ป˜ ๋‹จ์–ด ์นด๋“œ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Œ. - ๊ฐ ๋‹จ์–ด ์นด๋“œ๋ฅผ ๋ˆ„๋ฅด๋ฉด ํ•ด๋‹น ๋‹จ์–ด์˜ ์Œ์„ฑ์„ ๋“ค์„ ์ˆ˜ ์žˆ์Œ. 2021. 6. 23.
[Unity] ๊ฒŒ์ž„2. ์ž์Œ, ๋ชจ์Œ ์กฐํ•ฉํ•˜์—ฌ ๋‹จ์–ด ์™„์„ฑํ•˜๊ธฐ ๊ฒŒ์ž„2. ์ž์Œ, ๋ชจ์Œ ์กฐํ•ฉํ•˜์—ฌ ๋‹จ์–ด ์™„์„ฑํ•˜๊ธฐ - ๋™ํ™” ์†์—์„œ ๊ณฐ์ด ๋‹ฌ์ฝค๋งˆ์„๋กœ ๊ฐˆ ์ด๋™์ˆ˜๋‹จ์ธ ๊ธฐ์ฐจ๋ฅผ ํƒ€๊ธฐ ์œ„ํ•ด ๊ฐ ์ž์Œ ๋ชจ์Œ์„ ์กฐํ•ฉํ•˜์—ฌ "๊ธฐ์ฐจ"๋ฅผ ์™„์„ฑํ•˜๋Š” ๊ฒŒ์ž„ [๊ตฌํ˜„ ๊ธฐ๋Šฅ] 1. ์ž์Œ ๋ชจ์Œ์„ ์ˆœ์„œ์— ๋งž๊ฒŒ ์ž…๋ ฅํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ํšจ๊ณผ์Œ ์ถœ๋ ฅ ๋ฐ ๋‹ค์‹œ ํ’€ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ ์ œ๊ณต 2. ๋‹จ์–ด๋ฅผ ์™„์„ฑํ•œ ๊ฒฝ์šฐ ๊ธฐ์ฐจ ๊ทธ๋ฆผ ํŽ˜์ด์ง€๋กœ ์ด๋™ 3. "๋™ํ™”์ฑ…์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ" ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ ๊ฒฝ์šฐ, ๋™ํ™”์ฑ… ํŽ˜์ด์ง€๋กœ ์ด๋™ [๊ฒŒ์ž„ ์„ค๋ช…] 1. ๊ธฐ์ฐจ ๊ทธ๋ฆผ์ด ์ฃผ์–ด์ง€๋ฉด ์ž์Œ, ๋ชจ์Œ์„ ์กฐํ•ฉํ•˜์—ฌ ๊ธฐ์ฐจ ๋‹จ์–ด ๋งŒ๋“ค๊ธฐ 2. ์ž์Œ ๋ชจ์Œ์„ ์ˆœ์„œ์— ๋งž๊ฒŒ ์™„์„ฑํ•˜์ง€ ๋ชปํ•œ ๊ฒฝ์šฐ ํšจ๊ณผ์Œ ์ถœ๋ ฅ 3. ์ž์Œ ๋ชจ์Œ์„ ์ˆœ์„œ์— ๋งž๊ฒŒ ์ฐพ๋Š” ๊ฒฝ์šฐ ํšจ๊ณผ์Œ ์ถœ๋ ฅ 4. ์ˆœ์„œ์— ๋งž๊ฒŒ ์™„์„ฑํ•œ ๊ฒฝ์šฐ ๊ธฐ์ฐจ ๊ทธ๋ฆผ ํŽ˜์ด์ง€๋กœ ์ด๋™ - "๋™ํ™”์ฑ…์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ" ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ ๊ฒฝ์šฐ, ๋™ํ™”์ฑ… ํŽ˜์ด์ง€๋กœ ์ด๋™ 2021. 6. 22.
[Unity] ๊ฒŒ์ž„1. ์ œ์‹œ๋œ ๊ทธ๋ฆผ ์ค‘์—์„œ ๊ฐ€๋ฐฉ ๊ณ ๋ฅด๊ธฐ ๊ฒŒ์ž„1. ์ œ์‹œ๋œ ๊ทธ๋ฆผ ์ค‘์—์„œ ๊ฐ€๋ฐฉ ๊ณ ๋ฅด๊ธฐ - ๋™ํ™” ์†์—์„œ ๊ณฐ์ด ๊ฟ€์„ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ฐ€๋ฐฉ์„ ๊ณ ๋ฅด๋Š” ๊ฒŒ์ž„ [๊ตฌํ˜„ ๊ธฐ๋Šฅ] 1. ๊ฐ€๋ฐฉ์„ ๊ณ ๋ฅธ ๊ฒฝ์šฐ : "๊ฐ€๋ฐฉ์„ ์ฐพ์•„์ค˜์„œ ๊ณ ๋งˆ์›Œ!" ํŽ˜์ด์ง€ ์ด๋™ํ•œ ๋’ค, ๋™ํ™”์ฑ…์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ๋™ํ™”์ฑ…์œผ๋กœ ์ด๋™ 2. ๊ฐ€์œ„, ๊ณต์„ ๊ณ ๋ฅธ ๊ฒฝ์šฐ : "๊ฐ€๋ฐฉ์„ ๋‹ค์‹œ ์ฐพ์•„์ค˜!" ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•œ ๋’ค, ๊ฒŒ์ž„์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์ด์ „ ํŽ˜์ด์ง€๋กœ ์ด๋™ [๊ฒŒ์ž„ ์„ค๋ช…] 1. ๊ฒŒ์ž„ ์‹œ์ž‘ ํ™”๋ฉด - ๊ฐ€๋ฐฉ, ๊ฐ€์œ„, ๊ณต ์ค‘ ๊ฐ€๋ฐฉ์„ ๊ณ ๋ฅผ ์ˆ˜ ์žˆ๋„๋ก ์œ ๋„ 2. 1์—์„œ ๊ฐ€๋ฐฉ์„ ๊ณ ๋ฅธ ๊ฒฝ์šฐ - "๊ฐ€๋ฐฉ์„ ์ฐพ์•„์ค˜์„œ ๊ณ ๋งˆ์›Œ!" ํŽ˜์ด์ง€ ์ด๋™ - "๋™ํ™”์ฑ…์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ" ๋ฒ„ํŠผ ๋ˆ„๋ฅด๋ฉด ๋™ํ™”์ฑ…์œผ๋กœ ์ด๋™ 3. 1์—์„œ ๊ฐ€์œ„, ๊ณต์„ ๊ณ ๋ฅธ ๊ฒฝ์šฐ - "๊ฐ€๋ฐฉ์„ ๋‹ค์‹œ ์ฐพ์•„์ค˜!" ํŽ˜์ด์ง€ ์ด - "๊ฒŒ์ž„์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ" ๋ฒ„ํŠผ์„ ํด.. 2021. 6. 22.
[Unity] [Vuforia] AR ๋„์„œ ์ œ์ž‘์„ ์œ„ํ•œ Unity/Vuforia ๊ธฐ์ˆ  (ํ†ตํ•ฉ) AR ๋™ํ™”์ฑ… ์ œ์ž‘์„ ์œ„ํ•ด ํ•„์š”ํ•œ ๋‹ค์–‘ํ•œ Unity/Vuforia ๊ธฐ์ˆ ์„ ์ ์–ด๋ณด๋ ค ํ•œ๋‹ค. ๊ฐœ๋ฐœ์— ์•ž์„œ ์•„๋ž˜์˜ ํŽ˜์ด์ง€์—์„œ Unity์™€ Vuforia ๋‹ค์šด๋กœ๋“œ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค. unity.com/kr ์œ ๋‹ˆํ‹ฐ - Unity Unity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers. unity.com developer.vuforia.com/ Vuforia Developer Port.. 2020. 12. 8.
[Unity] [Vuforia] Android Build ์ง€๊ธˆ๊นŒ์ง€์˜ ํ”„๋กœ์ ํŠธ๋ฅผ Android ์•ฑ์œผ๋กœ Buildํ•˜์—ฌ ํœด๋Œ€ํฐ์—์„œ ์‹คํ–‰ํ•˜๋„๋ก ํ•œ๋‹ค. Ctrl+Shity+B๋ฅผ ๋ˆ„๋ฅด๋ฉด Build Settings์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. Buildํ•˜๊ณ ์ž ํ•˜๋Š” Scene์„ ์ˆœ์„œ๋Œ€๋กœ ์„ ํƒํ•œ๋‹ค Android๋กœ Buildํ•˜๊ธฐ ์œ„ํ•˜์—ฌ Platform์—์„œ Android ์„ ํƒ ํ›„, Switch Platform์„ ์„ ํƒํ•˜์—ฌ Platform์„ ๋ณ€๊ฒฝํ•œ๋‹ค. 1. Build ์„ ํƒ - .ackํŒŒ์ผ๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. - ํ•ด๋‹น ํŒŒ์ผ์„ ํœด๋Œ€ํฐ์œผ๋กœ ์ด๋™ํ•˜๊ณ , ํ•ด๋‹น ํœด๋Œ€ํฐ์—์„œ ์•ฑ์„ ์„ค์น˜ํ•œ๋‹ค. 2. Build And Run - .ackํŒŒ์ผ๋กœ ์ €์žฅํ•˜๊ณ  ํœด๋Œ€ํฐ์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. ํ”„๋กœ์ ํŠธ๋ฅผ ํœด๋Œ€ํฐ์—์„œ ๋ฐ”๋กœ ์‹คํ–‰ํ•˜๋ฉด ํ™”๋ฉด์ด ๋„ˆ๋ฌด ์ž‘๊ฒŒ ๋‚˜์˜ค๊ฑฐ๋‚˜ ์ž˜๋ ค์„œ ๋‚˜์˜ค๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ๊ทธ๋Ÿฐ ๊ฒฝ์šฐ์—๋Š” Canv.. 2020. 12. 8.
[Unity] [Vuforia] Unity Scene ์ „ํ™˜ ์•ž์„œ ์ œ์ž‘ํ•œ ๋‹ค์–‘ํ•œ Package๋ฅผ Exportํ•˜๊ณ  Importํ•˜์—ฌ ์”ฌ ์ „ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•œ๋‹ค. ๋ฉ”๋‰ด - Assets - Export Package๋ฅผ ํ†ตํ•ด ํ•ด๋‹น Package๋ฅผ ํŒŒ์ผ๋กœ ๋‚ด๋ณด๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ๋ฉ”๋‰ด - Assets - Import Package๋ฅผ ํ†ตํ•ด ํ•ด๋‹น Package ํŒŒ์ผ์„ ํ˜„์žฌ ํ”„๋กœ์ ํŠธ๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋‹ค. Button๊ณผ Text๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฉ”๋‰ด Package๋ฅผ ์ œ์ž‘ํ•œ๋‹ค. ์•ž์„œ ์ œ์ž‘ํ•œ ๋‹ค์–‘ํ•œ Package๋ฅผ Importํ•ด์„œ ๊ฐ€์ ธ์˜จ๋‹ค. Add Component๋ฅผ ํ†ตํ•ด change Script๋ฅผ ์ƒˆ๋กœ ์ƒ์„ฑํ•œ๋‹ค. Scene ์ „ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋„๋ก change.cs๋ฅผ ์ž‘์„ฑํ•œ๋‹ค. Scene - ํ•ด๋‹น ๋ฒ„ํŠผ ์„ ํƒ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•  ๊ฒฝ์šฐ ๋‹ค๋ฅธ Scene์œผ๋กœ ์ „ํ™˜๋  ์ˆ˜ ์žˆ๋„๋ก On Click()๋ฅผ ์ง€์ •ํ•œ๋‹ค. ๋ฉ”๋‰ด ํŽ˜.. 2020. 12. 8.