앱개발 4

[AR 앱] 무용 퍼포먼스 증강현실 앱

https://www.youtube.com/watch?v=qxzUd3h3r-U 스튜디오 아텍으로부터 기술 외주를 받아서 무용 퍼포먼스 AR 앱개발 제작으로 참여했다. 무용수분들의 퍼포먼스 영상을 앱에서 증강현실로 볼수 있게 제작하였다. 기존에 마커를 인식하는 증강현실 개발은 3D 오브젝트를 보는 경우가 많은데, 영상은 2D라서 카메라 앵글에 따라 영상이 왜곡되어 보일수 있기 때문에 어떻게 보이게 할지 고민을 하였다. 영상이 왜곡없이 그대로 보이게 하고자 카메라의 각도를 트래킹해서 영상이 카메라의 정면에 비춰지게 개발하였다. 그리고 플레이스토어에 앱을 업로드를 해보면서 키스토어, 안드로이드 API레벨, 개인정보처리방침 등 퍼블리싱을 위한 정보들을 확인하였다. 움직임/무용은 시간이 경과하는 가운데 표현되는 ..

포트폴리오 2021.11.02

[모바일 앱] 스프링 시뮬레이션 앱

https://youtu.be/Dr7_u5Qaja8 스프링 운동을 시뮬레이션 할수 있는 프로그램. 최종 형태는 안드로이드 APK 모바일 앱으로 완성했다. 스프링 운동에 변수값을 넣어서 시뮬레이션 해보고 그 결과값이 그래프로 그려지는 앱 외주제작 의뢰를 받았었다. 아마 교육용 자료로 쓰려고 제작을 맡긴듯 했다. 아무래도 시뮬레이션 프로그램을 만드는 것이니 사전지식이 있어야했고, 클라이언트분과 소통하면서 스프링 운동에 대해 간략하게 나마 공부하면서 제작했다. 그래서 변수값으로 질량, 초기 속도, 스프링 계수, 스프링 저항 값 등을 넣게 되었다. 그리고 운동 에너지값을 계산해서 최종적으로 그래프에 그려지게 했다.

포트폴리오 2021.08.02

AR Foundation 트랙킹 실패시 오브젝트 끄기

https://youtu.be/qIxClnigves AR 개발을 하면서 이 튜토리얼을 보고 많이 도움이 됐다. 감사합니다. 그런데 몇번씩 똑같이 만들었지만, 뭐가 문제인지 이미지 트랙킹안되는 상황이 되도 오브젝트가 안꺼짐. 댓글에도 똑같이 안되는 사람들이 있었음. 아마 버전차이거나 환경셋팅이 좀 달라진게 있었던게 아닌가 싶음. ​ 일일히 디버그 찍어보면서 어디서 코드가 작동안하나 확인해봤고, 결국 내 환경에서 작동이 되게 수정함 코드 백업 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.XR; using UnityEngine.XR.ARFoundation; ​ public class..

툴/유니티 2021.08.01

개인정보처리방침에 관하여

이번에 AR앱을 출시하는 일을 하면서 처음으로 스토어에 등록해봤다. 현재 플레이스토어에만 등록해봤는데 키스토어? 번들? 이런 보안을 위한 개념들이 있는거 같은데 더 찾아봐야겠다. ​ 무엇보다 앱을 등록하는데 있어서 개인정보처리방침에 대해서 작성하고 URL을 연결을 해줘야했다. https://layers7.tistory.com/39 [Android] 개인정보처리방침 작성 방법 이번 포스팅에서는 구글 플레이 스토어 앱 배포 과정에서 처리되어야할 '개인정보 처리방침' 작성 방법에 대해 기술한다. 구글 플레이 스토어 앱 배포 과정에 아래 그림과 같이 개인정보 처리 layers7.tistory.com 이렇게 개인정보보호 종합포털에 들어가서 HTML로 받아서 웹서버에 올려서 그 링크를 연결시켜줘야했다. 보통 호스팅..

개발 & 작업 팁 2021.08.01