Reproductor Silverlight para Photosynth

Hoy me encontré con un player en Silverlight liberado por la gente de Photosynth. Una de las características de Photosynth es la generación de formas tridimencionales a partir de la conjunción de imagenes que podemos tomar, subir y compartir.

El player aprovecha Deep Zoom para navegar el modelo creado, pero la característica que más me llamó la atención es la simulación del espacio 3D hecha en Silverlight (digo simulación ya que Silverlight 2 no soporta modelos 3D).

Un ejemplo (grotesco pero sorprendente) es la imagen denominada “Doug”: https://photosynth.net/silverlight/photosynth.aspx?cid=ae29c242-92bd-4a20-b92b-db3ca57eeb6e

Presionando la tecla t, podemos ver los triangulos definidos y texturados con la imagen original. Estos triangulos son luego modificados mediante transformaciones afines, simulando una proyección y rotación tridimencional de la imagen (ver https://www.gamedev.net/reference/articles/article852.asp para un ejemplo de aplicación de la técnica).

image

Más detalles del player en https://photosynth.net/silverlight/about.aspx

Saludos!