본문 바로가기

분류 전체보기94

Oculus Quest 2 개발자 모드 설정 & Unity VR 앱 빌드 Unity에서 VR 게임을 만들고 결과를 오큘러스 퀘스트 2 기기에서 테스트해보고 싶었는데, 유니티를 처음 사용하기도 하고 결과를 오큘러스 기기에 설치하는 것도 잘 안 되어서 되었던 방법들을 정리한다. Unity(유니티)에서 VR 게임 빌드하기 먼저, 오큘러스 퀘스트 2 기기에서 사용할 목적으로 유니티 빌드를 하려고 한다. 오큘러스 퀘스트 2는 안드로이드를 기반으로 만들어졌으므로 안드로이드 플랫폼을 선택해서 진행해야 한다. 원래는 oculus에서 Oculus Integration이라는 에셋을 사용하려고 했는데 계속 잘 안 돼서 보니까 MacOS에서는 지원되지 않아 불가하다고 한다... 그래서 Unity에서 제공하는 Unity XR Interaction Toolkit을 사용하니 잘 된다. 꼭 Oculus .. 2021. 8. 1.
Google I/O '21 Google I/O '21을 진행한지 기간이 조금 지났지만, 늦게나마 일부 내용을 정리해두려고 한다. 이 글의 밑 쪽에 관련 영상과 문서의 링크가 추가되어 있다. 이 글은 어떤 내용들이 있는지를 간략하게 정리해두고, 필요하거나 관심이 있는 내용들을 파악해서 어떤 것을 더 찾아봐야할 지 결정할 수 있도록 하는 데 목적을 둔다. What's new in Android Android 역사상 가장 큰 규모로 디자인이 변경되었다. 색상, 모양, 빛, 모션에 이르기까지 모든 환경이 새롭게 디자인되었다. 유저 인터페이스 먼저, 색상에 많은 신경을 썼는데 사용하는 시스템 색상 팔레트를 더 풍부하고 폭넓게 제공하여 유저가 배경화면이나 색상을 선택함에 따라 앱에서 사용하는 색상도 자동으로 맞춰져서 동작할 수 있다. 물론 .. 2021. 6. 20.
M1 맥 안드로이드 에뮬레이터에서 구글 플레이 사용하기 현재 arm 기반의 M1 맥은 녹스나 블루스택 같은 안드로이드 에뮬레이터를 사용할 수 없다. 안드로이드 앱 개발을 할 때 사용하는 구글에서 제공하는 안드로이드 에뮬레이터도 정식 버전은 없고 프리뷰만 업데이트 되고 있는 상황이다. 아직 프리뷰 버전의 에뮬레이터인데도 사양이 엄청 좋다.. 하지만 이 프리뷰 버전은 구글 플레이가 지원되지 않아서 apk를 넣어서 설치해야 하는데, 프리뷰 버전에서 구글 플레이를 사용하는 방법에 대해 정리해보려 한다. google/android-emulator-m1-preview Contribute to google/android-emulator-m1-preview development by creating an account on GitHub. github.com 먼저, 구글에서.. 2021. 5. 20.
iTerm2 + Oh My ZSH ZSH란? ZSH는 Z Shell이라는 쉘을 말한다. 기본 쉘보다 더 많은 기능이 있어서 더 강력하게 사용할 수 있다. Oh My ZSH는 이 Z Shell에 추가 플러그인이나 기능을 추가하여 사용할 수 있는 플러그인이다. MacOS의 경우는 카탈리나 OS 이후부터는 ZSH가 기본으로 사용되고 있다. iTerm2 설치 iTerm2는 맥의 기본 터미널보다 예쁘고, 추가 기능(커스텀 단축키, 스크립트, 화면 분할 등)을 사용할 수 있는 터미널이다. 이것 없이도 기본 터미널에서 ZSH와 Oh My ZSH는 사용할 수 있다. 우분투에서는 설치할 수 없고 MacOS용이므로 우분투의 경우라면 바로 ZSH 관련 내용으로 넘어가도 된다. 아래 사이트에서 다운받을 수 있다. iTerm2 - macOS Terminal R.. 2021. 5. 19.
맥 미니, 맥북, 우분투를 ssh 서버로 사용하기 우분투도 거의 동일한데 MacOS 기준으로 진행한다. 아이패드를 들고 다니면서 외부에서도 사용할 수 있도록 아이패드의 blink (터미널) 앱을 사용하여 테스트를 진행해봤다. 아래 순서대로 진행하면 된다. Mac에서 ssh 접속 설정 맥에서는 기본적으로 ssh 연결이 막혀 있다. "시스템 환경설정" - "공유"에서 위와 같이 원격 로그인 서비스를 켜줘야 한다. 위에 나와 있는 설명대로 "ssh [사용자이름]@ip주소"를 사용하여 ssh에 접속할 수 있다. 하지만 공유기에 연결되어 있어서 내부 ip 주소가 나온다. 지금 상태로는 같은 네트워크 환경에서는 접속이 가능하지만 외부에서는 접속이 불가능하다. 공유기 포트 포워딩 공유기에 연결되어 있는 기기에서 웹 브라우저를 통해 192.168.0.1로 접속하여 포.. 2021. 5. 18.
맥북, 맥에서 스크린샷 폴더 지정하기 맥을 사용하다가 스크린샷을 찍게 되면 바탕화면에 지저분하게 계속 저장이 된다. 커맨드로 스크린샷이 저장될 위치를 지정할 수 있다. MacOS 모하비 버전부터의 적용 방법 "cmd + shift + 5"를 통해 스크린샷 앱이 실행되면 오른쪽에 있는 옵션에서 다른 위치를 선택한다. 저장하고 싶은 폴더를 선택하고 "선택"을 누르면 된다. MacOS 모하비 이전 버전에서의 적용 방법 터미널이나 iterm 같은 아이들을 실행한다. defaults write com.apple.screencapture location 경로 위의 명령어와 같이 입력해주면 지정해준 경로에 스크린샷들이 저장된다. 경로를 하나하나 쓰기 귀찮다면 폴더를 먼저 만들고, 터미널에서는 경로 앞까지만 입력한 다음에 폴더를 끌어다가 터미널에 넣으면 .. 2021. 5. 15.