끄적끄적 코딩
Published 2019. 11. 12. 19:15
[IT] VR (가상 현실) IT

VR (가상현실)

컴퓨터에서 하드웨어 기기로 가상의 현실을 체험할 수 있도록 한 기술

시각적인 리얼타임 : 3D 렌더링
청각적 기술 : 바이널 렌더링

바이널 렌더링 : 입체 음향을 필터링 하는 과정


수평선 상의 소리를 인지
양이 레벨차
양이 시간차

수직면 상의 소리를 인지
보강, 감쇠

HRTF함수
입체 음향을 VR기기로 전달하기 위해서 계산을 
HRTF함수와 바이노럴 오디오로 렌더링이 됨


리얼타임 3D 렌더링
가상의 현실을 컴퓨터를 사용해서 실제와 같은 모습을 구축하는 과정

해상도
스트레오스코피 기술을 사용해 가상현실을 구현. 
스트레오스코피(착시현상을 이용해서 3D처럼 보이게함)
VR기기에 성능에 따라 해상도가 다름

폴리곤
컴퓨터 그래픽에서 3D 오브젝트를 구성하는 기본단위
3개의 좌표로 이루어진 삼각형
폴리곤의 숫자가 늘어날수록 세밀함

폴리곤 리덕션 방식 - 내부의 폴리곤 수를 줄이는 방식
1. 정점 제거 여러개의 선이 뭉쳐있는 곳의 선을 제거하고 삼각형으로 만듬
2. 선 병합 두가지의 선을 합쳐서 기존의 선을 수축함으로서 선을 감소
3. 삼각형 병합 삼각형 내부의 삼각형을 합침
4. 쌍 정점 수축 연결되지 않은 곳을 가상의 점으로 연결하는 방식

텍스처
화면에 출력할 픽셀의 위치와 색상을 계산하는 함수
3D 오브젝트를 상하좌우로 회전시켜서 색과 위치를 판단

셰이딩 
조도나 그림자를 표현하는 과정
3D 오브젝트에서 빛의 각도에 따른 조도나 그림자를 표현하는 방식


입력 기기

모션 캡처

센서를 감지하는 장치 혹은 카메라가 설치된 장소에 각 관절부위 및 신체 각 부분에 센서를 부착
센서의 움직임을 컴퓨터 프로그램으로 구현

전방위 트레드밀

360도 이동이 가능한 트레드밀과 허리 지지대를 이용해서 제자리에서 걷거나 뛰는 행독을 인식


출력기기


HMD

머리에 쓰고 대형 영상을 즐길 수 있는 영상 표시

촉각

실제 물건을 잡는 느낌, 총에 맞는 느낌, 온도 등을 느끼게 해주는 출력 장비

'IT' 카테고리의 다른 글

[IT] IOT (사물 인터넷)  (0) 2019.11.12
[IT] 드론  (0) 2019.11.12
[IT] 인공지능  (0) 2019.11.12
[IT] 빅데이터 표현  (0) 2019.11.01
[IT] 빅데이터 분석  (0) 2019.11.01

검색 태그