Ho molte immagini tratte da una fotocamera 360 che vorrei poter visualizzare in Silverlight 3. NON sono immagini panoramiche regolari. La fotocamera che ha scattato l'immagine crea effettivamente un jpeg distorto che diventa non distorto una volta avvolto attorno a una sfera come una trama. Ho un software desktop che consentirà la visualizzazione dell'immagine (non solo da lato a lato, ma verso l'alto, verso il basso, ecc.) E ho bisogno di provare a ottenere la stessa funzionalità in Silverlight. È molto simile a Google StreetView.Mostra l'immagine 360 in Silverlight 3.0 (Not Panorama)
Quello che penso di cui ho bisogno è creare una sfera, avvolgere il jpeg sulla sfera come una trama, quindi inserire la "camera" all'interno della sfera. Dubito che sia possibile in Silverlight, ma forse c'è un modo per simularlo?
Finora, le ricerche di Google non stanno portando nulla. Qualcuno può indicarmi la giusta direzione per capire come farlo? Ci sono progetti esistenti che fanno questo?
Un esempio di una tipica immagine è here.
Non ci sarà una soluzione "pronta" per farlo in Silverlight (a meno che qualcuno lo abbia già fatto e abbia condiviso il codice da qualche parte che probabilmente non è il caso). Vorrei esaminare l'uso di pixel shader per eseguire la distorsione dell'immagine. – KeithMahoney
I pixel shader sarebbero perfetti, ma sembra che funzionino solo su immagini fisse in Silverlight. Se la mia comprensione è corretta, non sarebbe possibile spostare la fotocamera con pixel shader. – Phil