728x90
728x90
Render Texture를 사용하여 망원경 만들기 FPS 게임을 하다보면 Scope를 사용하는 경우가 있다. 기본적인 망원경 효과를 만들려면 Render Texture를 사용해야 한다. 실린더 3개를 활용하여 몸체와 렌즈를 만들어주었다. 몸체는 크게 중요한 것이 아니니, 렌즈 부분에 렌더 텍스쳐를 적용하는 방법을 알아보겠다. 프로젝트 창에서 우클릭 - Create에 들어가 Render Texture와 Material을 생성해준다. 각각 Render Texture는 ScopeCamera로, Material은 View로 바꿔준다. View 머터리을의 Shader를 Unit/Texutre로 설정 후 Base이미지에 ScopeCamera를 매핑해주면 기본적인 세팅은 끝난다. Telescope 몸체에 새로운 C..
VR 환경에서 움직일 때 Text나 Image가 시선 방향에 계속 따라다니게 하는 세팅(HUD)을 설정해보려고 한다.일반적으로 UI에서 Image나 button을 생성하면 게임뷰 상에서는 보이지만 막상 오큘러스로 실행해서 보면 나타나지 않는 것을 확인할 수 있다. 이를 해결하기 위해서는 Canvas의 Render Mode를 World Space로 변경해 주어야 한다. 그리고 Canvas의 Position을 조정하고 Scale을 0.01/0.01/0.01로 극단적으로 작게 만들어 게임 뷰 위에 올려놓았다. (일반적으로 UI를 생성하면 씬에서 크게 확대되어 나타나지만 최대한 작게 만들어 일반적인 오브젝트처럼 보이게 만듦) 마지막으로 제작한 Canvas를 OVRCameraRig의 CenterEyeAnchor에..
메타 퀘스트 2 컨트롤러 입력값 세팅 및 이동 메타 퀘스트 2 입력과 관련된 정보를 확인할 수 있는 사이트이다. 필요한 함수들도 있으니 사용할 때 참고하면 되겠다. https://docs.unity3d.com/kr/2019.2/Manual/OculusControllers.html 오큘러스 입력 - Unity 매뉴얼 오큘러스 리프트(Oculus Rift)에는 세 개의 입력이 있습니다. 오큘러스 터치 컨트롤러 두 개와 오큘러스 리모트 한 개가 바로 그것입니다. Unity 에디터의 네이티브 오큘러스 리프트 입력 하드웨어 docs.unity3d.com https://developer.oculus.com/documentation/unity/unity-ovrinput/ Map Controllers | Oculus ..
VR 공간 캡쳐 및 360도 파노라마 이미지 만들기 생성한 에셋들로 구성된 씬의 한 지점에서 캡처를 통해 360 이미지를 생성하고 VR환경으로 가져와 제작하려고 한다. 사용되는 기술은 스테레오 360 이미지 및 비디오 캡처로 구글의 옴니 방향 스테레오(ODS) 기술을 기반으로 만들어졌다. 자세한 내용은 아래 블로그를 참고하면 되겠다. Stereo 360 Image and Video Capture | Unity Blog
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.