2 Results for 'Deep Zoom'

  1. 2008.03.15 훈스닷넷 8회 정기세미나 5세션 발표자료 (1)
  2. 2008.03.06 Deep Zoom! (9)

너무나도 보여드리고 싶은게 많았던 세션이었지만 언제나 그렇듯, 시간은 한정되어 있으니까요.

발표자료는 SkyDrive에 올려두었으니 받아가세요.
[발표 자료]
[DeepZoom Demo]

마지막에 보여드렸던 썰렁한 쇼는 함께 발표했던 오일석님이랑 포스코 센터 주변에서 사진도 찍고, 편집하고, Deep Zoom Composer로 만들고, 대본 연습까지... 모두 2시간 만에 끝낸거에요. 이제 진짜 필요한 정보들은 차차 포스팅하기로 하지요.

신고
Posted by gongdo

실버라이트 2에 탑재된 가장 인상적이고 가장 멋진 기능은 역시 Deep Zoom이 아닐까 싶어요. 먼저 UXFactory의 황리건님이 올려주신 동영상을 꼭 보시길 바래요.

Deep Zoom은 Sea Dragon이라고 불리는 Microsoft Live Labs의 멋진 프로젝트에서 시작되었죠. Deep Zoom이 도대체 어디에 어떻게 쓰일지 감이 안잡히나요?

벌써 On-Going상태의 http://memorabilia.hardrock.com/ 서비스를 감상해보시죠!
여기에는 주욱 펼쳤을 때 수조 픽셀이나 되는 이미지들이 널려있고 스크롤을 통해 자연스럽게 다이브 할 수 있죠.

사용자 삽입 이미지
이렇게 널려있는 수 많은 이미지에서 화면의 전환 없이 스크롤로 쭈욱 땡겨져요.

사용자 삽입 이미지

이렇게 고화질의 사진도 무리 없이 말이죠.

이 서버가 외국에 있어서 이미지가 고화질로 보이기까지 시간이 좀 걸리는 편이지만, Deep Zoom의 인상적인 점은, 이미지의 화질이 점진적으로 좋아진다는 것이죠. 즉, 기존의 사진 확대/축소 서비스는 이미지를 다운받을 때까지 아무것도 보지 못하지만 Deep Zoom의 경우 아주 빠르게 대강의 형태를 렌더링하고 다운로드가 진행됨에 따라 점점 더 화질이 좋은 이미지를 보여주기 때문에 훨씬 자연스러운 고화질 사진 서비스가 가능해지죠.

물론, 어느정도 이미지 프로세싱이나 리소스 관리에 경험이 많은 분이라면 이것을 구현할 수 있거나 혹은 구현해보셨을 수 있을거에요. 그러나 이런 기능을 단순화 시키고 컴포넌트화 하는건 쉽지 않은 일이죠. Deep Zoom은 아주 단순해요. XAML에서 마치 Image를 사용하듯이 하나의 엘리먼트만으로 표현이 가능하다는 거죠. 그리고 Deep Zoom에서 설정된 소스는 Deep Zoom Composer와 같은 툴로 서버측에서 미리 생성한 정보 파일을 통해 서비스 되게 돼요.

Deep Zoom의 정보 파일은 서버의 어떤 기능에도 의존하지 않기 때문에 실버라이트2는 여전히 크로스 플랫폼/브라우저의 강점을 가져갈 수 있고요.


아직 테스트 버전인 Deep Zoom Composer.

Deep Zoom Composer는 향후 SDK등의 형태로 제공될 가능성이 높고 가까운 미래에는 사용자가 웹 사이트에 초대형 이미지를 업로드하면 서버쪽에서 이 SDK를 사용하여 자동으로 Deep Zoom 이미지를 만들어내는 일이 가능해질거에요.

기대되지 않으세요? :D
신고
Posted by gongdo


티스토리 툴바