Tengo un montón de imágenes tomadas desde una cámara de 360 que me gustaría poder mostrar en Silverlight 3. NO son imágenes panorámicas regulares. La cámara que tomó la imagen en realidad crea un jpeg distorsionado que se distorsiona una vez envuelto alrededor de una esfera como una textura. Tengo un software de escritorio que permitirá ver la imagen (no solo de lado a lado, sino directamente hacia arriba, hacia abajo, etc.) y necesito tratar de obtener la misma funcionalidad en Silverlight. Es muy similar a Google StreetView.Pantalla 360 Imagen en Silverlight 3.0 (No Panorama)
Lo que creo que necesito es crear una esfera, envolver el jpeg en la esfera como una textura, luego poner la "cámara" dentro de la esfera. Dudo que esto sea posible en Silverlight, pero tal vez haya una forma de simular esto.
Hasta el momento, las búsquedas de Google no están trayendo nada. ¿Alguien puede señalarme en la dirección correcta para descubrir cómo hacer esto? ¿Hay algún proyecto existente que haga esto?
Un ejemplo de una imagen típica es here.
No va a haber una solución "lista para usar" para hacer esto en Silverlight (a menos que alguien lo haya hecho antes y haya compartido el código en alguna parte, que probablemente no sea el caso). Me gustaría ver el uso de sombreadores de píxeles para realizar la distorsión en la imagen. – KeithMahoney
Los sombreadores de píxeles serían perfectos, pero parece que solo funcionan en imágenes fijas en Silverlight. Si mi comprensión es correcta, no sería posible mover la cámara con sombreadores de píxeles. – Phil