2014-01-24 1 views
4

헤드 모션을 사용하여 이미지 패닝을위한 솔루션이 있습니까? 즉 'Meet the Team' easter egg입니다. 부활절 달걀에서 아주 잘 작동합니다!Google Glass에서 헤드 모션으로 이미지 패닝

GDK (힌트 힌트 Google)에서 사용하면 좋을 것입니다. 나는 수평 패닝을 위해 작동하는 found this library을 가지고 있는데, 거기에 또 다른 해결책이 없다면 나는 이것을 적응시킬 것이다.

+0

필자는 왼쪽과 오른쪽으로 이미지를 패닝하기위한 동일한 유스 케이스를 구현할 필요가있다. 나는 토니 Allevato 솔루션을 제안 아래 하나를 시도, 왼쪽 또는 오른쪽으로 구글 유리에 내 머리를 움직이는 동안 이미지 패닝을 얻을 수 없습니다. 헤드 모션에서 이미지 패닝을 구현하는 솔루션을 제안하겠습니다. –

답변

5

현재 해결책은 센서를 수동으로 듣고 그 값을 기반으로보기의 가시 영역을 변환하는 것입니다. 연결 한 구성 요소가 모두 필요한 것은 아니지만 대부분의 구성 요소처럼 들리는 것 같습니다.

공개 GDK API에 포함 된 기능을보고 싶다면 issue tracker에 기능 요청을 제출하십시오!

+0

이 유형의 기능을 사용하는 앱이 많이 있다고 생각하십시오. GDK의 완벽한 구현을하는 것이 좋을 것입니다. – Patrick

+2

기능 요청은 여기 - 별이 원한다면! https://code.google.com/p/google-glass-api/issues/detail?id=379&thanks=379&ts=1390680867 – Patrick

4

다음과 같이 구현했습니다. 어쩌면 당신은 그것을 테스트하고 싶을 것이다 : https://github.com/pscholl/glass_snippets/tree/master/Head%20Image%20View

+0

링크를 이용해 주셔서 감사합니다. 참고로이 문제는 GDK에 의해 승인되었으므로 어느 시점에 공식적인 구현이있을 것입니다. – Patrick

+0

@pscholl 구현을 사용하려고하지만 같은 크기의 이미지를 사용할 때 화면의 크기에 맞게 축소하므로 머리를 움직일 때 팬이 없습니다. – vittore

+0

기본적으로 1의 배율 인수이므로 전혀 확대/축소하지 않습니다. 어떤 시점에서 setScaleFactor()를 호출해야합니다. 또는 HeadImageView.java:17에서 기본값을 변경하십시오. – pscholl