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

AR BOOK19

๐Ÿ“š์–ด๋ฆฐ์ด๋ฅผ ์œ„ํ•œ AR๊ธฐ๋ฐ˜ ํ•œ๊ธ€๊ต์œก ๋™ํ™”์ฑ… (์ตœ์ข…)๐Ÿ“š 1. ๋ฌธ์ œ ์ •์˜ ์ดˆ๋“ฑํ•™์ƒ ์ด์ƒ์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ๋น„๋Œ€๋ฉด ์˜จ๋ผ์ธ ๊ต์œก ํ”Œ๋žซํผ์˜ ์‚ฌ์šฉ์ด ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์œผ๋‚˜, ์ƒ๋Œ€์ ์œผ๋กœ ์ทจํ•™ ์ „ ์œ ·์•„๋™์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ๋น„๋Œ€๋ฉด ๊ต์œก ์ฝ˜ํ…์ธ ๋Š” ๋ถ€์กฑํ•œ ์‹ค์ •์ด๋‹ค. ๋˜ํ•œ ์œ ·์•„๋™ ์ฝ˜ํ…์ธ ์˜ ๊ฒฝ์šฐ ๋‹จ๋ฐฉํ–ฅ ์ฝ˜ํ…์ธ ๊ฐ€ ๋Œ€๋ถ€๋ถ„์œผ๋กœ ์ฐธ์—ฌํ˜• ์ฝ˜ํ…์ธ ๋Š” ๋ถ€์กฑํ•œ ํŽธ์ด๋ฉฐ, ๋Œ€ํ‘œ์ ์ธ ์ฐธ์—ฌํ˜• ์ฝ˜ํ…์ธ ์ธ AR ๊ต์œก ์ปจํ…์ธ ์˜ ๋Œ€๋ถ€๋ถ„์ด ํ•ด์™ธ์—์„œ ๋งŒ๋“ค์–ด์ ธ ๊ตญ๋‚ด ์ฝ˜ํ…์ธ ์˜ ์ˆ˜๊ฐ€ ๋งค์šฐ ์ ๋‹ค. 2. ๊ด€๋ จ ์—ฐ๊ตฌ/์„œ๋น„์Šค/์‹œ์Šคํ…œ ์กฐ์‚ฌ ๊ฒฐ๊ณผ ๋ฐ ํ•œ๊ณ„์  * ๋ถ€๊ฐ€์ ์ธ ์žฅ์น˜(HMD, ๋งˆ๊ทธ๋„คํ‹ฑ ํŠธ๋ž˜์ปค ๋“ฑ) ํ•„์š” * ์ข…์ด์ฑ…์„ ์žฌ ์ ‘์ฐฉํ’€์„ ์ด์šฉํ•˜์—ฌ ๋–ผ์—ˆ๋‹ค ๋ถ™์˜€๋‹ค ํ•˜๋Š” ๋ฒˆ๊ฑฐ๋กœ์›€ * ์‚ฌ์šฉ์—ฐ๋ น์ด 3-4์„ธ์ด์ง€๋งŒ City๋ผ๋Š” ๋‹จ์–ด๋ฅผ ์ด๋ฏธ์ง€๋ฅผ ํ†ตํ•ด ์ดํ•ดํ•˜๋Š”๋ฐ ํ•œ๊ณ„๊ฐ€ ์žˆ์Œ * ํ•œ๊ตญ์–ด ๋™ํ™”์ฑ…์ด ์—†์Œ * ์˜์–ด ๋‹จ์–ด ํ•™์Šต ๊ฒŒ์ž„์ด ์žˆ์œผ๋‚˜ ๋™ํ™”์ฑ… ์ฝ๊ธฐ ๋ถ€๋ถ„๊ณผ ๋ถ„๋ฆฌ.. 2021. 5. 18.
[Blender] Text์— ํ•œ๊ธ€ ์ž…๋ ฅํ•˜๊ธฐ Blender์—์„œ Ctrl+A ํ‚ค๋ฅผ ๋ˆ„๋ฅด๊ณ , Text๋ฅผ ์„ ํƒํ•˜๋ฉด Text๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์—ฌ๊ธฐ์„œ ํŽธ์ง‘์€ ์˜์–ด๋กœ๋งŒ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ง€๊ธˆ๋ถ€ํ„ฐ ๋ธ”๋ Œ๋”์—์„œ ํ•œ๊ธ€ ํ…์ŠคํŠธ๋ฅผ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๋„๋ก ํ•˜์ž. ๋จผ์ € ์†์„ฑ์ฐฝ์—์„œ 'a'๋ฅผ ์ฐพ๊ณ , Font - Regular - ํŒŒ์ผ ๋ฒ„ํŠผ์„ ํด๋ฆญ ์ปดํ“จํ„ฐ์— ์ €์žฅ๋œ ํฐํŠธ๋“ค์ด ๋‚˜์˜ค๊ณ , ์ ์ ˆํ•œ ํ•œ๊ธ€ ํฐํŠธ๋ฅผ ์„ ํƒ ๋ฉ”๋ชจ์žฅ์„ ์ผœ์„œ ์ž‘์„ฑํ•˜๊ณ ์žํ•˜๋Š” ํ•œ๊ธ€ ๋ฌธ๊ตฌ๋ฅผ ์ ๊ณ , ๋ณต์‚ฌํ•œ๋‹ค. ๋ธ”๋ Œ๋”์—์„œ Text๋ฅผ ์„ ํƒํ•œ ๋’ค, Tab์„ ๋ˆŒ๋Ÿฌ Edit Mode๋กœ ์ „ํ™˜ํ•œ๋‹ค. ๊ธฐ์กด์— ์ž‘์„ฑ๋œ Text๋ฅผ ์ง€์šฐ๊ณ , ๋ถ™์—ฌ๋„ฃ๊ธฐํ•˜๋ฉด ํ•œ๊ธ€ ํ…์ŠคํŠธ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ Text์˜ ์ •๋ ฌ๋„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ์ด๋Š” ์†์„ฑ - Paragraph - Alignment์—์„œ Horizontal, Vertical๋กœ ๊ฐ๊ฐ ์„ค์ •ํ• .. 2021. 5. 15.
[Blender] Asset Animation (๊ธฐ๋ณธ) Blender์„ ํ†ตํ•ด ์ œ์ž‘ํ•œ Asset์— Animation์„ ๋„ฃ์–ด ํ•ด๋‹น Asset์ด ์›€์ง์ผ ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. :: ๋ฒŒ :: ๋ฒŒ์„ ๊ฐ„๋‹จํ•œ ์˜ˆ์‹œ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ, ๋ฒŒ์ด ๋‚˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋‚ ๊ฐœ๋ฅผ ์›€์ง์ด๋„๋ก Animation์„ ์ œ์ž‘ํ•˜๋ ค ํ•œ๋‹ค. 1) ๋ผˆ๋Œ€ ์‹ฌ์–ด์ฃผ๊ธฐ - Add (Ctrl+A) → Armature ์„ ํƒ - Viewport Display → Show (InFront)๋ฅผ ์„ ํƒํ•˜๋ฉด ํ•ด๋‹น Asset ์œ„๋กœ Armature๋ฅผ ๋ณด์ด๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค. - Edit Mode๋กœ ๋ณ€๊ฒฝ ํ›„, Animation์„ ์‹คํ–‰ํ•˜๊ณ ์ž ํ•˜๋Š” ๋ชจ๋“  ๋„ํ˜•์— ๋ผˆ๋Œ€๋ฅผ ์‹ฌ์–ด์ค€๋‹ค. - Shift+A๋ฅผ ์ด์šฉํ•˜์—ฌ ์ƒˆ๋กœ์šด Armature๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค. - Shift+D๋ฅผ ์ด์šฉํ•˜์—ฌ ํ•ด๋‹น Armature์™€ ๋™์ผํ•œ Armature๋ฅผ ์ƒ์„ฑ(๋ณต์‚ฌ)ํ•  ์ˆ˜ ์žˆ๋‹ค. .. 2021. 5. 14.
[Blender] ์ž์ฒด ์ œ์ž‘ ASSET AR ๋™ํ™”์ฑ…์„ ์ œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ asset๋“ค์„ Blender๋ฅผ ์ด์šฉํ•˜์—ฌ ์ง์ ‘ ์ œ์ž‘ํ•˜์˜€๋‹ค. ๋ฐฐ๊ฒฝ(์ˆฒ)์„ ๊พธ๋ฏธ๊ธฐ ์œ„ํ•œ ๋‹ค์–‘ํ•œ asset๋“ค์„ ์ œ์ž‘ํ•˜์˜€์ง€๋งŒ ๊ทธ ์ค‘ ๋Œ€ํ‘œ์ ์ธ ์นœ๊ตฌ๋“ค๋งŒ ์†Œ๊ฐœํ•˜๋ ค ํ•œ๋‹ค. 1. ๊ณฐ (์ฃผ์ธ๊ณต) 2. ๊ธฐ๋ฆฐ 3. ๊ธฐ์ฐจ + ๊ณฐ - ๊ณฐ์ด ๋‹ค๋ฅธ ๋งˆ์„๋กœ ์ด๋™ํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ์ฐจ๋ฅผ ํƒ„ ๋ชจ์Šต 4. ๊ธฐํƒ€ asset - ๋ฐฐ๊ฒฝ(์ˆฒ)์„ ๊พธ๋ฏธ๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ asset๋“ค์„ ์ œ์ž‘ํ•˜์˜€๋‹ค. 2021. 5. 13.
[Blender] 3D ๊ฐ€๋ฐฉ ASSET ์ œ์ž‘ - 2 ์—์„œ์˜ ๊ธฐ๋Šฅ๋“ค์„ ์ด์šฉํ•˜์—ฌ ์œ„์™€ ๊ฐ™์€ ๋ชจ์–‘์˜ ๊ฐ€๋ฐฉ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ด์ œ ์–ด๊นจ๋ˆ์„ ๋งŒ๋“ค์–ด๋ณด์ž Ctrl + A → Cylinder ์ƒ์„ฑ ์–ด๊นจ๋ˆ์˜ ์œ„์น˜, ํฌ๊ธฐ์— ๋งž๋„๋ก ์กฐ์ •ํ•ด์ค€๋‹ค. Edit Mode๋กœ ๋ณ€๊ฒฝํ•ด์„œ ๋ฉด์„ ์„ ํƒํ•œ ๋‹ค์Œ ์–‘์ชฝ ๋ฉด์„ ์„ ํƒํ•˜๊ณ  Delete ํ‚ค๋ฅผ ์ด์šฉํ•˜์—ฌ ์‚ญ์ œํ•œ๋‹ค. ๊ณฐ์˜ ๊ท€๋ฅผ ๋งŒ๋“ค ๋•Œ ์‚ฌ์šฉํ–ˆ๋˜ Mirror ๋ฐฉ๋ฒ•์„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์‚ฌ์šฉํ•ด์„œ ๊ฐ€๋ฐฉ์˜ ์–‘์ชฝ ์—ฌ๊นจ๋ˆ์„ ๋งŒ๋“ค์–ด์ค€๋‹ค. ๋‹ค์‹œ Object Mode๋กœ ๋Œ์•„๊ฐ€์„œ ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค๋ฅผ ํด๋ฆญํ•œ ๋‹ค์Œ Shade Smooth๋ฅผ ์„ ํƒํ•˜๋ฉด ๋ฉด์˜ ๊ตฌ๋ถ„ ์—†์ด ๊น”๋”ํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ๊ฐ€๋ฐฉ์— ์ƒ‰์ƒ์„ ๋„ฃ์–ด์ค€๋‹ค ์„ธ๋ฒˆ์งธ๋ฅผ ํด๋ฆญํ•˜๋ฉด ์ƒ‰์ƒ์ด ์ ์šฉ๋œ ๋ชจ์Šต์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. Base Color๋ฅผ ์ง€์ •ํ•˜๋ฉด ์ƒ‰์ƒ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค. Object๋ฅผ ๋‹ค์ค‘ ์„ ํƒํ•˜๋ ค๋ฉด Shift ํ‚ค๋ฅผ .. 2021. 3. 22.
[Blender] 3D ๊ฐ€๋ฐฉ ASSET ์ œ์ž‘ - 1 UNITY์—์„œ ์‚ฌ์šฉํ•  3D ASSET์„ ์ œ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๋˜ ์ค‘ BLENDER๋ผ๋Š” ๋ฌด๋ฃŒ ํ”„๋กœ๊ทธ๋žจ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ์ฒ˜์Œ์œผ๋กœ ๊ณฐ์˜ ์–ผ๊ตด ๋ชจ์–‘๊ณผ ์ฃผ๋จธ๋‹ˆ๊ฐ€ ๋‹ฌ๋ฆฐ ๊ฐ€๋ฐฉ์„ ๋งŒ๋“ค์—ˆ๋Š”๋ฐ ์ด๋ฅผ ์ œ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ BLENDER์˜ ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋Šฅ๋“ค์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค. www.blender.org/ blender.org - Home of the Blender project - Free and Open 3D Creation Software Home of the Blender project - Free and Open 3D Creation Software www.blender.org ์œ„ ์‚ฌ์ดํŠธ์—์„œ Blender๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์‹คํ–‰ํ•˜๋ฉด ๋‹ค์Œ ํ™”๋ฉด์ด ๋‚˜์˜จ๋‹ค. Unity๋กœ ๊ฐ€์ ธ์˜ฌ ๋•Œ์—๋Š” Light, Camera๋ฅผ Blen.. 2021. 3. 16.
[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.