본문 바로가기

전공/증강현실

(10)
Unity - Collision and Physics RigidBody - 물리적 속성을 적용하기 위한 첫 단계 deformable body - 형상이 변하지 않는 물체 - 중력 등이 예시 Collider - 충돌 처리를 위한 매개체 - 박스, 구체, 캡슐 등 여러 형태가 가능 - material 속성을 정해 마찰계수 변화 가능 - ex) 구체와 평면을 생성하여 예시를 들면, 둘 중 하나라도 Collider 미설정 시 통과하는 현상 발생 Physics Material - 물체에 튀는 정도나 마찰 계수를 적용 - 실행 버튼을 꺼야 인수가 적용됨
Unity - Light Work Phases Modeling -> Material & Texture -> Lighting -> Rendering -> Post Production Adjustments ->.. 계속 반복 커스텀 sky 텍스쳐 적용 방법 1. Assets → create → material - Material → shader → skybox → 6 sided - 6 image select (sky package image) 2. Window → Rendering → lighting → Skybox Light - Shading, shadow à Realistic visualization - Parameters : intensity, direction, color - Directional, point, spot, a..
VR/AR Gesture gesture란? : = Pre defined Motion - 의미있는 모션 - 시작과 끝까지 Time - 손, 손가락, 얼굴, 몸 등의 shape : 모션을 기반으로해서 사람이 어떤 행동을 하려고 하는지 예상하는 것 Posture : 멈춰있는 제스처, 특정 시점에서 결정 ex) 손가락질 Gesture : Posture의 순서, Start-End의 시간적인 부분 추가 ex) 절레절레 센서에서 특성을 추출하고, 제스쳐 판단.
CG Modeling/Rendering/Animation CAD(Computer-Aided Design) : 건축, 컴퓨터 그래픽, 설계 등에서 많이 사용되는 프로그램 Training : 실시간 상호작용 기반으로 즉각적인 피드백을 얻을 수 있어 훈련에 많이 사용. Medical : 3D 엑스레이 등에 사용 게임, 캐릭터 디자인. 애니메이션 등 엔터테이먼트 분야, 과학적 가시화 등 여러 분야에서 사용 CAVE : 통같은 물건을 사용하여 사용자자가 가상 환경에 더 몰입하도록 하는 기기 컴퓨터 CG 기술의 순서 Modeling -> Animation -> Rendering Modeling : 폴리곤을 사용하여 3D 모델을 구성하는 것. 3D 모델을 2D 텍스쳐 기반으로 펴서 만든다고 생각하면됨. Modeling 순서 1. 모델 만들기 2. 모델에 재질(텍스쳐) 적용..
Metaverse 간단 키워드 정리 메타버스란? : 메타버스는 초월(Meta)과 우주를 뜻하는 유니버스(Universe)의 합성어로, 현실과 연계된 가상세계라는 뜻입니다. 닐 스티븐슨이 1992년 발표한 소설인 '스노우 크래쉬'에서 처음 사용한 용어로 알려졌다. 소설에서 작가는 메타버스를 가상세계의 대체어로, 컴퓨터 기술을 통해 3차원으로 구현한 상상의 공간이라는 뜻으로 사용했다. 소설 속 주인공은 고글과 이어폰을 끼고 가상세계에서 활동하기도 한다. 시초 - Second Life 등의 게임 디지털 자산의 소유, 가상 환경에서의 삶 등의 주제 최근 코로나로 인해 메타버스의 중요성이 대두됨. Tele-Conference : 먼 거리에서도 함께 있는 느낌을 줄 수 있도록 하는 프로그램 ex) 홀로그램 Smart City - 싱가포르 등의 도시에..
Unity Intro 처음 프로그램을 켰을때 Main Camera - 보는 시점 : 속성은 Inspector에서 Field of View(시야각), Position(위치) 등 변경 가능 Directional Light : 빛의 Type을 변경 가능, Intensity(밝기), shadow type(그림자) 등 변경 가능 Gameobject를 들어가서 3D 물체 모델을 꺼내올 수 있음. 각 Object를 x, y, z 조정을 통해 위치변환, 회전, 크기 조정등이 가능 이미지를 덧씌울 수 있음 애니메이션의 경우 script를 사용, 각종 프로그램을 통해 코딩하여 적용. Game : 3D 월드에서 카메라의 시야각 안에 있는 물체만 보이도록 함 계층 구조 : 특정 오브젝트를 상위 오브젝트 안에 넣으면 함께 연동되어 움직이도록 만들 ..
VR/AR 기술 VR/AR이 적용되는 분야 : 테마 파크, 게임, 스포츠, 교육, 산업 훈련, 군사 등.. VR의 기술적 요소 Display : 영상을 출력 Interaction : 영상과 사용자가 상호작용, 다양한 장치를 통해 사용자의 오감을 지원 Authoring : 제작 도구 ex) 언리얼엔진, Unity 3D reconstruction : 실제 환경을 3D 모델로 만드는 과정 Immersive system : 실제와 같은 느낌을 주기 위해 구현하는 시스템 Oculus, CAVE : 시각적 디스플레이 기기 6DOF : 축 방향 전환의 자유도 Haptic Glove : 장갑을 껴 사람의 손의 움직임을 감지 AR의 기술적 요소 Tracking : 마크를 통해 기준이 되는 위치를 찾음 Display : 영상을 출력, H..
VR/AR 상호작용 디자인 - Tracking Trakers - 사용자의 위치를 찾기위한 장치 : 마그네틱(magnetic), 기계(mechanical), 초음파(acostic), 카메라 모션 인식 등 : 정확도(Accuracy), Latency(지연 시간), Update rate(업데이트 주기) 등의 평가 지표가 있고, 보통 모션 인식이 가장 정확 Traking의 여러 가지 방법 1. inside-out Traking - VR : 카메라나 센서가 내부에 있고, 밖을 보겠다. ex) 스마트폰 카메라, Hololens 2. outside-in Traking - VR : 외부에서 안을 확인하겠다. ex) CCTV, 모션캡쳐 3. Marker-based Tracking - AR에 적용 : 특정 마커 패턴의 위치를 찾아서 그 위치를 따라가는 방법 : 마커 ..