2009-04-03 7 views
1

Silverlight 딥 줌을 사용하여 몇 가지 샘플 프로젝트를 수행했습니다. 정말 멋지고 흥미 진진한 것들. 그러나 나는 이런 종류의 일을 달성하기 위해 장면 뒤에서 일어나는 일에 대해 알고 싶어했다. 깊은 확대/축소 작곡가는 데이터 소스의 하위 폴더 내에 많은 이미지와 XML 파일을 생성합니다.실버 라이트 딥 줌은 어떻게 뒤에서 작동합니까?

누구나이 모든 것들이 정확히 어떻게 작동하는지 설명 할 수 있습니까? 이것을 달성하기 위해 어떤 개념들이 사용되고 있습니까?

답변

5

Open-Zoom 프로젝트를 살펴보십시오. 그것은 오픈 소스 프로젝트입니다, 그래서 당신은 오픈 줌의 구현을 보면 귀하의 질문에 직접 답변을 할 수 있습니다 :

http://code.google.com/p/open-zoom/

+0

안녕하세요. 멋진 링크입니다. 감사합니다. +1 ;-) – Raj

+0

감사합니다. –

1

나는 프레임 속도를 유지하기 위해 게임에서 사용하는 기술과 비슷하다. 무언가가 작은 반면, 그것의 저해상도 버전 만 가져옵니다. 확대 할 때 세부 수준을 가져옵니다.

wireshark를 실행하면 이동/확대/축소시 트래픽이 발생합니다.

도구 작업은 클라이언트가 너무 많은 고통없이 다른 해상도로 이미지를 가져올 수있는 데이터를 생성하는 것입니다.

1

Here's a screencast 얼마나 깊은 줌 '타일 피라미드'외모 (시계를 보여주는 SL3 베타 버전이있는 경우 상호 작용할 수 있음).

DeepZoom Viewer 또한 Windows 탐색기와 같은 "딥아"이미지를 "탐색"할 수있는 DeepZoom Viewer입니다. 각 레이어와 그 이미지가 어떤 이미지로 구성되어 있는지 봅니다.

이들은 DeepZoom의 작동 방식을 시각화하는 데 도움이 될 수 있습니다. 그러나 허용되는 Open Zoom 대답은 의심 할 여지없이 최고의 세부/기술적 이해를 제공합니다.