증강 현실(AR): 진짜 세상 위에 그림을 얹는 마법

증강 현실(AR): 진짜 세상 위에 그림을 얹는 마법
여러분, 창밖을 한번 보세요. 나무가 있고, 자동차가 있고, 사람이 지나갑니다. 이건 진짜 세상입니다.
그런데 만약, 그 창밖 나무 위에 "이 나무는 벚나무입니다"라는 글자가 둥둥 떠 있다면 어떨까요? 지나가는 자동차 위에는 화살표가 따라다니고요. 나무는 진짜인데, 글자는 컴퓨터가 그린 가짜입니다. 이렇게 진짜 세상 위에 컴퓨터 그림을 얹어 주는 기술을 증강 현실(AR, Augmented Reality)이라고 부릅니다.
"증강"이라는 말이 어렵죠? 그냥 "더해 준다"는 뜻입니다. 진짜 세상에 뭔가를 더해 준다는 거예요.
가장 쉬운 비유: 투명 종이 그림
도화지에 그림을 그리는 대신, 투명한 비닐에 그림을 그린다고 생각해 봅시다.
그 비닐을 눈앞에 대고 창밖을 보면 어떻게 될까요? 진짜 풍경과 비닐 위의 그림이 겹쳐 보입니다. 진짜 나무 옆에 내가 그린 공룡이 서 있는 것처럼 보이죠.
AR은 바로 이 "투명 비닐"을 컴퓨터가 대신 그려 주는 것입니다. 다만 컴퓨터가 그린 그림은 훨씬 똑똑합니다. 내가 고개를 돌리면 그림도 따라 움직이고, 내가 가까이 가면 그림도 커집니다. 마치 그 자리에 정말로 있는 것처럼 행동해요.
가상 현실(VR)과는 뭐가 다를까?
비슷한 말로 가상 현실(VR)이 있습니다. 이름이 헷갈리죠? 아주 간단하게 구분할 수 있습니다.
- 가상 현실(VR): 진짜 세상을 완전히 가려 버립니다. 눈앞이 전부 가짜 세상이에요. 내 방은 안 보이고, 우주선 안에 있는 것처럼 보입니다. 두꺼운 안대를 쓰고 딴 세상으로 순간이동하는 셈이죠.
- 증강 현실(AR): 진짜 세상이 그대로 보입니다. 내 방도 보이고, 책상도 보여요. 다만 그 책상 위에 작은 가짜 공룡이 한 마리 앉아 있습니다.
비유하자면, VR은 영화관에 들어가는 것이고, AR은 내 방 벽에 영화를 비추는 것입니다. 방은 그대로 있어요.
그리고 이 둘을 합쳐서 확장 현실(XR)이라고 부르기도 합니다. "현실을 넓히는 기술들"을 묶어 부르는 큰 이름표라고 생각하면 됩니다.

AR은 어떻게 눈을 속일까? — 3단계 비밀
AR 기계가 하는 일은 사실 딱 세 단계입니다. 요리 순서처럼 외우기 쉬워요.
1단계. 본다 (카메라와 센서)
먼저 기계가 세상을 봅니다. 카메라가 방을 찍고, 센서가 "여기가 바닥이구나", "저기가 벽이구나", "책상은 이만큼 떨어져 있구나"를 알아냅니다.
사람도 똑같이 합니다. 눈으로 방을 훑어보고 "아, 여기 앉으면 되겠다"를 판단하잖아요. 기계도 그걸 합니다. 다만 아주 빠르게, 1초에 수십 번씩요.
2단계. 계산한다 (위치 맞추기)
이제 제일 중요한 단계입니다. 가짜 공룡을 정확히 어디에 그려야 진짜처럼 보일까요?
책상 위에 놓기로 했다면, 내가 고개를 왼쪽으로 돌렸을 때 공룡도 화면 오른쪽으로 밀려나야 합니다. 그래야 "공룡은 가만히 있고 내가 움직인 것"처럼 느껴지죠. 이 계산이 조금이라도 틀리면 공룡이 허공에 둥둥 뜨거나 벽을 뚫고 지나가서 "아, 가짜구나" 하고 바로 들통납니다.
3단계. 그린다 (실시간 렌더링)
계산이 끝나면 컴퓨터가 그림을 그려서 화면에 얹습니다. 이걸 렌더링이라고 해요. 게다가 실시간이어야 합니다. 내가 고개를 돌리는 순간 바로 따라와야 하니까요. 0.1초만 늦어도 우리는 어색함을 느낍니다.
즉, AR은 보고 → 계산하고 → 그리는 일을 눈 깜빡할 새도 없이 계속 반복하는 기술입니다.
AR을 볼 수 있는 두 가지 창문
AR 그림을 보려면 "창문"이 필요합니다. 크게 두 종류가 있어요.
손에 드는 창문: 스마트폰과 태블릿
가장 흔한 방법입니다. 스마트폰 카메라로 방을 비추면, 화면 속에 방이 보이고 그 위에 가짜 물건이 얹혀 나옵니다. 스마트폰이 마법의 돋보기가 되는 거죠. 돋보기로 봐야만 요정이 보이는 동화처럼요.
가구를 사기 전에 "우리 집 거실에 이 소파를 놓으면 어떨까?"를 미리 보는 앱이 대표적입니다. 소파는 아직 우리 집에 없지만, 화면 속에서는 이미 거실에 놓여 있습니다.
머리에 쓰는 창문: AR 안경(헤드셋)
더 신기한 방법은 안경처럼 생긴 기계를 머리에 쓰는 것입니다. 손이 자유로워지니까 훨씬 편해요.
이 안경은 유리가 투명합니다. 그래서 앞이 그대로 보이는데, 그 유리에 빛으로 그림을 쏘아 줍니다. 앞서 말한 "투명 비닐"이 진짜로 눈앞에 생기는 셈이죠.
이런 안경을 쓰면 손가락으로 허공을 콕 찍어서 가짜 버튼을 누를 수도 있습니다. 옆에서 보면 허공에 손짓하는 이상한 사람처럼 보이지만, 본인 눈에는 버튼이 또렷하게 보이거든요.

AR은 눈으로만 하는 게 아니다
보통 AR 하면 "눈에 보이는 그림"을 떠올립니다. 실제로도 대부분 그렇고요. 하지만 AR은 다른 감각도 속일 수 있습니다.
- 소리(청각): 왼쪽 벽 쪽에서 새 소리가 나는 것처럼 들려줍니다. 내가 고개를 돌리면 소리도 따라 돕니다. 진짜 새가 거기 있는 것 같죠.
- 느낌(촉각): 손에 쥔 기계가 부르르 떨려서, 가짜 물건을 진짜로 만진 것 같은 느낌을 줍니다. 게임 컨트롤러가 진동하는 것과 비슷해요.
보는 것, 듣는 것, 만지는 것이 모두 한 방향을 가리키면 우리 뇌는 "이거 진짜네"라고 믿어 버립니다. 뇌는 생각보다 잘 속거든요.
AR은 어디에 쓸까?
재미있는 장난감처럼 보이지만, 실제로는 아주 쓸모가 많습니다.
길 찾기
지도를 보면서 "이게 지금 어느 골목이지?" 하고 헤맨 적 있나요? AR 길 찾기는 진짜 길거리 위에 화살표를 그려 줍니다. 화살표만 따라가면 됩니다. 지도를 머릿속에서 현실로 번역하는 수고가 사라집니다.

건물을 미리 보기
아직 짓지도 않은 건물을 실제 크기 그대로 빈 땅 위에 세워 볼 수 있습니다. 종이 도면만 봐서는 "얼마나 클까?" 감이 안 오지만, AR로 보면 그 앞에 서서 올려다볼 수 있어요. 건축가와 손님이 함께 걸어 다니며 "여기 창문이 좀 작네요" 하고 이야기할 수 있습니다.

배우고 고치기
기계를 수리할 때, 기계 위에 "이 나사를 먼저 푸세요"라는 표시가 뜬다면 어떨까요? 두꺼운 설명서를 뒤적일 필요가 없습니다. 수술을 배우는 의사, 자동차를 고치는 기술자에게 아주 큰 도움이 됩니다.
놀이와 이야기
공원에 가상 캐릭터가 나타나는 게임, 박물관에서 유물 옆에 옛날 모습이 살아나는 전시. AR은 이야기를 현실로 끌어내는 데 특히 강합니다.
AR이 아직 어려워하는 것들
완벽한 기술은 없습니다. AR도 아직 숙제가 많아요.
- 가리기가 어렵다: 가짜 공룡이 진짜 소파 뒤에 있다면, 소파에 가려서 안 보여야 정상입니다. 그런데 기계가 소파의 위치를 정확히 모르면 공룡이 소파 위에 둥둥 떠 보입니다. 그 순간 마법이 깨지죠.
- 밝은 곳에서 흐릿하다: AR 안경은 빛으로 그림을 그리는데, 한낮의 햇빛은 훨씬 셉니다. 그래서 바깥에서는 그림이 유령처럼 희미해지기도 합니다.
- 무겁고 배터리가 짧다: 이 모든 계산을 하려면 힘이 많이 듭니다. 아직 안경은 무겁고, 오래 못 씁니다.
- 사생활 문제: AR 안경은 늘 카메라로 주변을 보고 있습니다. 내 앞에 있는 사람이 안경을 쓰고 있다면, 나를 찍고 있는 걸까요? 이건 기술이 아니라 약속과 규칙으로 풀어야 할 문제입니다.
정리: 세상에 덧칠하는 붓
AR을 한 문장으로 줄이면 이렇습니다.
진짜 세상을 지우지 않고, 그 위에 컴퓨터가 그린 그림을 실시간으로 얹어서, 마치 원래 거기 있었던 것처럼 느끼게 만드는 기술.
VR이 우리를 다른 세상으로 데려간다면, AR은 다른 세상을 우리 곁으로 데려옵니다. 내 방, 내 책상, 내가 걷는 길은 그대로 있습니다. 다만 조금 더 많은 것이 보일 뿐입니다.
지금 여러분 손에 있는 스마트폰에도 이미 이 기술이 들어 있습니다. 언젠가는 안경 하나만 쓰면 세상 곳곳에 설명과 화살표와 이야기가 떠오르는 날이 올지도 모릅니다. 그때 여러분은 "아, 저건 보고 → 계산하고 → 그리는 거지"라고 알고 있을 겁니다. 마법의 비밀을 아는 사람이 되는 거죠.
출처
리깅 파이프라인 자동화 도구
반복 작업은 스크립트에게. 현업에서 쓰는 리깅 툴 모음.
리깅 도구 보기