본문 바로가기

전체 글68

Steam VR 파란 선 없애는 방법 (HTC Vive) 안녕하세요. 이번에는 VR 게임을 하거나 VR 컨텐츠를 즐길때 (저같은 개발자는 테스트를할때)SteamVR에서 움직일 수 있는 범위를 표시하기 위해 (Play Area) 파란선을 표시해두는데 거슬리는 경우가 많더라구요. 그래서 이번에는 파란선을 없애는 방법을 포스팅하겠습니다. (정확히는 투명으로 만들어서 안보이게 설정하는 것입니다.) 먼저, 바탕화면에 steamvr.vrsettings를 만듭니다. (확장자 숨김해제하셔서 확장자 변경해주셔야합니다.)그 다음 메모장으로 steamvr.vrsettings를 열어서 밑에 있는 코드를 붙여넣으신다음 저장하시면됩니다.[SteamVR]파란선 투명도조정 코드1234567891011121314151617{ "collisionBounds" : { "CollisionBoun.. 2017. 9. 21.
[Ubuntu] 부팅 USB 만들기 Ubuntu Bootable USB 만들기 학교 수업중에 항공제어 소프트웨어에 대해 배우는게 있는데 실습을 할때 Gazebo simulator를 이용한다고 해서 bash가 필요해서 Ubuntu를 설치해야하는데 (검색해보니 Windows에서 Git bash나 Microsoft에서 이번에 새로 업데이트 해주는 Ubuntu bash shell에서 가능하겠지만) 군대에서 서버관리하면서 리눅스와 시름하면서 지냈던게 생각나서 다시 공부겸 설치하려한다. 먼저, 가장 쉽게 Ubuntu를 이용할 수 있는 것은 현재 사용하고 있는 Windows에서 가상머신을 이용해서 하면 되지만 가상머신으로 시뮬레이터 돌릴만한 노트북 사양이 아니여서 패스 두번째, 멀티부팅 방식인데 항상 부팅할때마다 지정해줘야 하므로 패스 마지막으로 남은.. 2017. 9. 21.
Unity 행성 공전&자전 구현하기 2편 (물체기준 회전) Unity에서 행성 자전 구현하기 이번에는 자전을 구현해보겠습니다. 자전은 공전과 비슷하게 회전하는 함수를 쓰면됩니다. [C#] 엔셀라두스 자전 Script12345678910111213141516using UnityEngine; public class Rotation: MonoBehaviour{ public float speed = 10.0f; //회전속도 private void Update() { Orbit_Rotation(); } void Orbit_Rotation() { transform.Rotate(Vector3.down * speed * Time.deltaTime); //transform.Rotate(Vector3 EularAngle) }}Colored by Color Scriptercs 자전.. 2017. 9. 18.
Unity 행성 공전&자전 구현하기 1편 (물체기준 회전) Unity 행성 공전 구현하기 저번 달 연세대학교에서 우주기지 배경으로 VR만드는 워크숍에 참가한적이 있었다. 우리팀은 토성의 행성인 엔셀라두스를 바라보는 우주기지배경으로 하여 직접 탐사하는 VR을 만드는 것 하면서 토성은 좌전을 하고 엔셀라두스는 좌전과 공전하는 것을 구현하면서 이것저것 찾아보면서 미숙한 영어실력으로 찾아보면서 터득한 것을 블로그에 정리해보려한다. 먼저, 토성과 엔셀라두스 위성을 Scene뷰에서 적절히 배치해두었다. [C#] 엔셀라두스 공전 Script123456789101112131415161718using UnityEngine; public class Rotate_Planet: MonoBehaviour{ public GameObject Planet; //기준행성 (토성) public.. 2017. 9. 17.