NUI 26

유니티 편집기에서 비주얼 스튜디오를 기본 스크립트 편집기로 지정하기

(사진출처: Edd Sowden @ Flickr, CC 라이센스) 유니티는 스크립트 언어로 C#을 지원하고 있습니다. 윈도우 운영체제 사용자들 중 "C# 언어를 이용한 개발은 비주얼 스튜디오에서 하는 것이 가장 편하다"는데에 이견을 가지시는 분이 없으실 것입니다. 저도 그렇습니다. 나쁘게 말하면 타성에 젖었다라고 할 수 있지만, 뭔가 쓰던 가락이 있어서라고 할까요? 자, 그럼 유니티 편집기에서 비주얼 스튜디오를 기본 스크립트 편집기로 지정하는 방법을 알아보겠습니다. 1. 유니티 편집기를 띄웁니다. 2. 메뉴 중 [Edit - Preferences...]를 선택합니다. 3. 왼쪽 목록에서 [External Tools]를 선택합니다. 그리고 오른편의 [External Script Editor]에서 Micro..

NUI 2013.08.21 (1)

NUITEQ CEO, Harry van der Veen 휴즈플로우에 다녀가다.

SnowFlake™로 유명한 NUITEQ의 CEO, Harry van der Veen이 아바비전 분들과 함께, 휴즈플로우에 방문하여 미팅을 가졌습니다. NUITEQ은 스웨덴 회사로 2007년(휴즈플로우도 2007년 창업)에 창업을 했다고 합니다. 다양한 분야로 방황을 한 휴즈플로우와는 다르게, 그때부터 한 우물만 팠다고 하네요. 현재 직원수는 스웨덴에 9명, 인도에 4명, 싱가포르에 3명이 있다고 합니다. 이름의 NUI는 여러분이 아시는 그 NUI(Natural User Interface)입니다. NUITEQ이란 회사이름은 한 우물을 파기에 참 좋은 이름인 것 같습니다. 멀티터치 시장이 아직 터프하지만, NUITEQ은 글로벌화(Going global)되어서 꽤 먹고살만 한가 봅니다. 저희 휴즈플로우도 분..

NUI 2013.07.17

픽셀센스 앱을 위한 인스톨쉴드 설정 팁

(CC) Some rights reserved by dvanzuijlekom 제가 전에 정리한 서피스 2 : 애플리케이션 수동으로 배포하는 방법을 기반으로, 이것을 인스톨쉴드 만들 때 적용하여 자동화하는 방법을 설명드립니다. 아래 내용은 InstallShield 2013 LE 기준으로 설명드렸습니다. 1. ApplicationFiles 섹션에서 AddFiles를 이용하여 개별 설치파일로 ApplicationName.xml을 추가합니다. 2. Application Shortcuts 섹션에서 좌측 Other Places의 Shortcuts를 선택하고, 이어서 뜨는 경고창에서 Yes를 선택 3. 좌측 트리에서 Shortcuts에 오른쪽 클릭하고, [Show Folder – CommonAppDataFolder]..

윈도우8에서 PixelSense앱 터치이벤트 살리기

PixelSense 앱은 PixelSense 2.0 SDK(구 Surface 2.0 SDK)를 이용해서 개발한 어플리케이션을 뜻합니다. PixelSense 2.0 SDK는 현재 윈도우7만을 지원하고 있습니다. 하지만 PixelSense 2.0 Runtime은 윈도우8에도 잘 설치가 됩니다. 즉, PixelSense 앱이 윈도우8에서도 잘 구동될 것이란 것이죠. 직접해보시면 아시겠지만 윈도우8에서 PixelSense 앱은 정말 구동됩니다. 그런데 사용해보려고 하면 이 터치가 말을 듣지 않습니다. 원인 PixelSense 앱은 SurfaceWindow라는 Window 파생 클래스를 MainWindow로 사용하고 있기 때문입니다. 윈도우7과 윈도우8의 터치 API가 서로 달라서, 제대로 대응을 하지 못하고 있..

레드카펫: 시원한 지구 보네이도와 함께하는 Cool Running 전

롯데백화점 영등포점 10층 롯데갤러리에서는 5월 30일부터 6월 30일까지 "시원한 지구 보네이도와 함께하는 Cool Running 전"이 열립니다. 시원한 지구전을 휴즈플로우의 레드카펫 솔루션이 함께합니다. (4월 말 상하이 모터쇼, 5월 초 서울국제조각페스타에 이어, 롯데갤러리 시원한 지구전까지 다음은 어디에서 레드카펫을 볼 수 있을 지 기대됩니다.) 보네이도는 (주)벤타코리아의 이쁜 선풍기 이름입니다. 이번 전시회는 작가들과 벤타코리아의 콜라보레이션입니다. 갤러리 입구에서 관람객을 맞아주는 것은 숫가락 돌고래~ 사람이 지나가는 것을 센서가 알아채서 움직입니다. 여러 작가님들의 원작과 콜라보작품을 함께 전시하고 있었습니다. 재미나고 개성있는 보네이도들. 작품들에 대해 경매도 진행된다고 합니다. 경매가..

실제 물체의 사이즈를 터치 디스플레이 인치수에 따라 픽셀로 환산하기

공식은 어렵지 않지만, 매번 새로 계산하기 귀찮아서 여기 정리합니다. K : 계산결과인 K는 mm당 픽셀수입니다. WR : 디스플레이의 가로 해상도입니다. (ex. FullHD의 경우 1920) HR : 디스플레이의 세로 해상도입니다. (ex. FullHD의 경우 1080) DS : 디스플레이 스크린 사이즈입니다. 단위는 인치입니다. (ex. 46인치의 경우 46) K를 활용하여 실제 물체가 터치 디스플레이에서 얼마만큼의 픽셀로 인식되는지 알 수 있습니다. 사용방법은 원하는 사이즈(예를 들어 100mm)를 K와 곱하면 됩니다. (터치로 인식되는 픽셀크기 예상값) = K * (물체의 사이즈, mm) 물론 터치는 아날로그와 디지털이 결합된 영역의 것이라 오차가 있으니만큼, 실제 활용하실 때는 공차(Toler..

NUI 2013.05.24

오블리비언(2013) 속의 테이블탑(Tabletop)

정말 기대되는 SF영화 하나가 4월 11일에 또 개봉하네요. 제목은 오블리비언(Oblivion, 망각)입니다. SF인지라 상상력에 의한 미래의 UX/UI들이 많이 소개되는데요. 제가 인상 깊었던 부분은 테이블탑(Tabletop, 테이블 컴퓨터) UI와 3000피트 상공이라고 설정된 스카이타워 창밖을 표현하기 위해 사용된 방식입니다. 테이블탑 UI 중간에 화면이 중단되는 부분이 보이는 데, 실존하는 디스플레이 몇 개를 붙여 연출한 것 같습니다. 그래도 현재 시중의 Tabletop들보다는 길고 쾌적해 보이네요. 미래의 디스플레이들은 현존하는 제품들이 지닌 문제점들이 어떻게든 해결되어 있겠죠? - 정전압방식은 저렇게 큰 면적을 지원할 수 없다. - 디스플레이 표면에서 적외선을 감지하는 Microsoft Pix..

NUI 2013.03.31

3차원 데스크탑, 스페이스탑을 소개합니다.

(출처: TED Conference @ Flickr.com) 평소 TED의 짧은 연설(Small Talks)들을 보며 통찰력(Insight)을 무럭무럭 키워보려 노력하고 있는데요. 이번에 이진하님(@jinha_media)의 TED Fellows Talks: 2013 연설이 제게 또 충격을 주네요. 진하님 생일에 이 연설이 있었다네요. "생일도 축하드리고, 발표도 축하드립니다. 자랑스럽습니다." WIRED에 This Amazing 3-D Desktop Was Born at Microsoft란 제목의 글로 실렸네요. 아직 TED 사이트에는 해당 동영상이 올라오지 않았습니다. 진하님이 트윗으로 주신 답변에 의하면 원래 TED의 발표와 동영상은 별개의 프로세스라 6개월 이내에 올라온다고 합니다. 일단은 아래 영..

NUI 2013.02.28

무인탐사선 큐리오시티 곧 화성 착륙, Kinect 게임도

오늘은 2012년 8월 6일입니다. 우리는 오늘 역사적인 현장을 목격을 하게 되었습니다. 아주 관심있는 사안이라서 최근 정보를 찾아 살짝 정리를 해 보았습니다. 한국 시간으로 오늘 오후 2시 31분에 화성탐사선 큐리오시티(Curiosity, 호기심)가 화성에 착륙할 예정이라고 합니다. UStream을 통해서도 방송을 보실 수 있으시며, 나사(NASA) 공식사이트에서도 아래 링크를 통해서 HD 실시간 방송을 하고 있습니다. http://mars.jpl.nasa.gov/msl/multimedia/nasatv/ 두 방송이 시차가 있는데 UStream이 더 빠르네요. 공포의 7분 화성에서 보낸 신호가 지구에 도착하는 데 걸리는 시간이 7분이 걸리기 때문에, 실제 화성에서 어떤 일이 벌어졌는지는 7분 후에 알 수..