ko
ko
Wilson Jang
가우딘, 전체보기

윌슨의 개발지식- 개발환경과 빌드(1)

개발환경과 빌드는 도메인마다 다 다르고, 복잡해 보이기 때문에 접근하려고 마음 먹기 전에 두려움이 먼저 자리 잡는 것 같아요. 이러한 새로운 개발환경을 처음 접할 때 가장 어려운 부분은 전체 시스템에 대한 이해가 완벽하지 않기 때문에, 한 수 한 수 둘 때마다 이것이 어떠한 사이드 이펙트를 만들지에 대해서 불안감과 두려움이 먼저 생긴다는 것이죠. 전체 시스템에 대해서 확신을 가지고 있는 누군가가 옆에서 불확실하다고 여겨질 때마다, 확신을 준다면, 배움의 속도도 빨라지고, 응용의 속도도 빨라질 것 같다는 생각이 들었습니다.

가우딘, 전체보기

윌슨의 개발지식- 개발환경과 빌드(2)

웹도 네이티브 빌드와 크게 다를 게 없습니다. 결과적으로 해당 플랫폼 런타임에서 사용할 수 있는 라이브러리 또는 실행 스크립트를 배포하는 것이죠. 다만 그 타겟 플랫폼이 Chrome, Safari, IE 등의 브라우저고 기계가 이해할 수 있는 언어로 번역하는 시점이 좀 다릅니다. 브라우저는 Java의 Virtual Machine처럼 텍스트 기반의 Javascript 파일을 Runtime에 기계어로 번역하는 JIT 자바스크립트 엔진을 가지고 있어서 클라이언트가 브라우저에서 웹페이지를 접근하는 시점에 스크립트를 번역합니다.

그러면 특정 플랫폼에서 사용가능한 자바스크립트 라이브러리 파일을 배포하기 위해서는 무엇을 고려해야 할까요?

가우디오랩 Image Feature Analysis
가우딘, 전체보기

Mobile AR in Unity Part 1: AR

이 포스팅에서 집중하는 AR 응용 분야는 Mobile AR로 아래와 같이 크게 두 가지 핵심기술을 기반으로 하고 있어요. 현실세계에서의 디바이스 현재 위치를 추적하는 것 —> Visual Inertial Odometry 현실사물을 인식하는 것 —> Image Feature Analysis (Plane Detection, Object Detection 등등) 이렇게 VIO를 통해서 위치추정을 수행함과 동시에 사물 스캔을 통해서 가상의 맵을 그려내는 기술을 SLAM(Simultaneous localization and mapping)이라고 한다네요. 그러면 이제 이 2가지 핵심기술에 대한 개념을 정리해 볼게요.

Calendar
3월 2020
« 2월    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from Youtube
Vimeo
Consent to display content from Vimeo
Google Maps
Consent to display content from Google
Spotify
Consent to display content from Spotify
Sound Cloud
Consent to display content from Sound