Silverlight, Deep Zoom, and ScatterView

I worked on an image viewer for MSN that displays an arbitrary set of photos and lets you filter them based on attributes of each. LINQ is used heavily for the filtering logic. You can also drag, flip, and throw images with an experience that borrows heavily from Surface’s ScatterView component. When you select an image, Deep Zoom lets you get up close to the details. The first app to use it displays a set of celebrity tattoo photos.
The viewer has been reskinned six times with six different sets of photos:
- Pretty In Ink (tattoos)
- Hair and Makeup Shockers (ridiculous hair and makeup)
- Rings and Bling (ridiculous jewelry)
- Red Carpet (awards show wardrobes)
- In Concert (musicians up close)
- Abs and Muscles (buffness)
We were asked to make an cool image viewer for a bunch of celebrity photos, and it sounded really uninteresting at first, but we went pretty next-level on it and made it fun. That’s Stimulant’s style.


