목록전체 글 (382)
Priv's Blog

1. 근육/신경 트래킹근육 트래킹은 체험자의 신체에 부착되어 있는 장비를 이용해 신체 근육의 움직임을 추적하는 방식의 기술이다.공간 내 체험자의 위치를 추적하는 용도가 아니라 손가락과 같은 신체 일부의 움직임을 정밀하게 추적할 때 주로 사용된다.벨크로 스트랩, 접착제를 통해 부착되는 소형 센서 등의 형태로 구성되어 있으며, 체내 신경 신호의 변화, 근육의 수축 정도 등을 측정하여 체험자의 사지나 손가락 등의 미세한 자세와 움직임을 추적한다.이러한 기술을 활용한 대표적인 예시로 'Meta Connect 2024' 행사에서 공개된 '프로젝트 오리온'(Project Orion) 프로토타입의 근전도 센서 밴드이다.근육의 움직임에 따라 달라지는 전기 신호의 차이를 인식하는 손목 밴드를 이용하는 방식으로, 프로젝터..

1. Unity EventUnity Event는 Unity 엔진 차원에서 제공하는 이벤트 기능으로, 에디터 상에서 작업이 이루어지는 디자인 단계에서 게임 오브젝트 사이의 함수 호출을 후크할 수 있도록 만들어져 있습니다.별도의 스크립트 코드를 작성하지 않아도 마우스 클릭 몇 번으로도 간단하게 기능을 구현할 수 있어서 디자인 단계에서 활용하기에 적합합니다.물론, C# 스크립트 작업을 할 때도 Unity Event를 다룰 수 있습니다.UnityEvent 타입의 변수를 생성한 뒤, AddListener( ) 메서드로 이벤트 호출 시 반응할 리스너를 연결하고, Invoke( ) 메서드로 이벤트를 발동하는 형식입니다.다만 Unity Event를 에디터 상에서 직접 조작할 수 있다는 장점을 살리기 위해서는 매개변수를..

1. 범위 탐색 기술; 외부 추적과 내부 추적범위 탐색 기술은 송신기가 발사한 신호가 되돌아왔을 때의 데이터를 분석하는 형태로 구성된 기술로, 등대 드래킹 방식과 유사하다.사물과 송신기 사이의 거리와 방향을 파악하기 위해 송신기가 신호를 발사하는 시간과 신호의 형태 등을 조작할 수 있으며, 이 신호는 파장 형태를 띠고 있다.범위 탐색 기술에는 송신기와 수신기가 통합된 '송수신기' 하나만 사용하며, 주변 환경과 사용자 중 하나에만 연결되어도 동작이 가능하다.범위 탐색 시스템이 주변 환경을 추적할 때는 '외부 추적' 방식을 사용하며, 사용자 또는 사물을 추적할 때는 '내부 추적' 방식을 사용한다.- 외부 추적 (Outside-In Tracking): 외부에 설치되어 있는 추적 장치가 추적 장치의 범위 내에 ..

1. 관성 트래킹관성 트래킹 기술은 전자기계 장치를 통해 자이로스코픽 힘(자이로스코프 센서), 가속도(가속도계), 경사도(경사계)의 변화를 측정하여 센서의 상대적인 움직임을 감지한다.관성 트래킹 기술에 주로 쓰이는 세 가지 센서들을 요약하자면 다음과 같다.- 자이로스코프 센서: 물체의 상대적인 회전을 감지- 가속도계: 물체의 상대적인 움직임을 감지- 경사계: 사물의 상대적인 기울어짐을 감지관성 트래킹 기술은 오래전부터 친숙하게 쓰여왔던 기술이다.INS(관성 내비게이션 시스템)은 오랫동안 해상 내비게이션 수단으로 쓰였으며, 상당히 정확한 정보를 제공할 수 있었다.현재는 나노 단위로 매우 작은 크기의 센서인 MEMS(microelectromechanical systems)가 등장한 이후, 'IMU'(관성 측..

1. 광학 트래킹광학 트래킹 시스템은 체험자의 위치를 시각 정보를 통해서 추적하는 방식의 시스템이다.시각 정보를 통한 추적은 다양한 방식으로 구현될 수 있다.대부분의 VR 시스템은 하나 이상의 고정된 카메라를 일종의 '전자 눈'처럼 사용하여 사물 또는 사람을 모니터링하는 방식을 사용한다.여기서 말하는 카메라는 꼭 가시광선만 인식하는 카메라일 필요가 없다.적외선광을 사용하면 빛이 부족한 환경에서도 일괄적인 성능을 기대할 수 있으며, 체험자의 주의를 방해하지 않을 수 있기 때문에 더 나은 결과를 기대할 수도 있다.우리가 흔히 접할 수 있는 광학 트래킹의 예시로는 PC 모니터 상단에 올려두고 사용하는 '웹캠'을 이용한 얼굴 추적 시스템이다.스마트폰 기술이 향상됨에 따라 별도의 특수 장비 없이도 스마트폰의 전면..